python变量和简单数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python变量和简单数据类型相关的知识,希望对你有一定的参考价值。

一、变量

         什么是变量,变量就是计算机语言中能储存计算结果或能表示值抽象概念。

例一:

message = "Hello Python world!"
print(message)

  在以上例子中,message就是一个变量,= 这个符号的意思是赋值,意思是将 = 后面的值赋给=前面的变量,这样运行print时,就可以将message的值打印出来。

 二、变量的命名和使用

        1、变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。

        2、变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。

        3、不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如 print 。

        4、慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

三、字符串

        字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示

"This is a string."
‘This is also a string.‘

 四、使用title方法修改字符串的大小写

name = "ada lovelace"
print(name.title())

        输出:Ada Lovelace (首字母大写,其他字母小写)

        在这个示例中, 小写的字符串"ada lovelace" 存储到了变量name 中。 在print() 语句中, 方法title() 出现在这个变量的后面。 方法是Python可对数据执行的操作。在name.title() 中, name 后面的句点( . ) 让Python对变量name 执行方法title() 指定的操作。 每个方法后面都跟着一对括号, 这是因为方法通常需要额外的信息来完成其工作。 这种信息是在括号内提供的。 函数title() 不需要额外的信息, 因此它后面的括号是空的。

五、使用加号( + )合并( 拼接) 字符串

first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)

  Python使用加号( + ) 来合并字符串。full_name = ada lovelace

六、使用制表符或换行符来添加空白

        要在字符串中添加制表符, 可使用字符组合

        要在字符串中添加换行符, 可使用字符组合

七、 删除空白

first_name = "lei "
last_name = " li"
full_name = last_name + " "+ first_name 
print(‘hello
‘, full_name.strip(),‘1‘)

  Python能够找出字符串开头和末尾多余的空白。 

  要确保字符串末尾没有空白, 可使用方法rstrip()

  剔除字符串开头的空白, 可使用方法lstrip() 

  剔除字符串两端的空白。 可使用方法strip()

八、 整数

  在Python中, 可对整数执行加( + ) 减( - ) 乘( * ) 除( / ) 运算

  Python使用两个乘号表示乘方运, ** 例 3**2=9

九、浮点数

  Python将带小数点的数字都称为浮点数。

十、使用函数str() 避免类型错误

age = 23
message = "Happy " + age + "rd Birthday!"
print(message)
#会提示错误,这是一个类型错误,意味着Python无法识别你使用的信息。在这个示例中,Python发现你使用了一个值为整数( int )的变量,但它不知道该如何解读这个值。Python知道,这个变量表示的可能是数值23,也可能是字符2和3。
message = "Happy " + str(age) + "rd Birthday!"
print(message)
#输出 Happy 23rd Birthday!

  函数 str() ,它让Python将非字符串值表示为字符串:

十一、 如何编写注释
  在Python中, 注释用井号( # ) 标识。 井号后面的内容都会被Python解释器忽略,

 

以上是关于python变量和简单数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记——变量和简单数据类型

变量和简单数据类型--注释

python-2-变量和简单数据类型

Python的简单介绍/解释器/变量/变量的数据类型/用户交互及流程控制(if)

Python3笔记---变量和简单的数据类型

有关python基本数据类型和变量