Python变量,妈妈再也不会担心我不会Python了(二)

494 阅读2分钟

阅读本文大约需要 5 分钟

变量的定义

盘子(盛放菜)就是变量,而盘子的名字(青花瓷盘子)则是变量名 而这里用盘子(盛放菜),而不是碗(盛放菜),因为盘子和碗不是一类东西 盘子和碗就是两种数据类型,他们都能保存数据(这里的数据指的是菜)

  • 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建

  • 等号(=)用来给变量赋值

  • = 左边是一个变量名

  • = 右边是存储在变量中的值

变量名 = 值

变量的类型

类型 英文描述 例子
整数 int age = 12
浮点数 float height = 1.75
布尔 bool b = True 或 b = False 注:bool变量只有两个值:True和False
字符串 str name = "python"
列表 list l = [1,2,3,4]
元组 tuple t = (1,2,3,4)
字典 dictionary d = {"name":"python","age":12}
复数 complex c = 100-12j

变量的计算

  • 变量之间计算需要同类型,字符串和乘法计算特殊,后面会说到
name = "python"#定义名字变量 类型是字符串
age = 12#定义年龄变量 类型是整数
height = 1.75#定义身高变量 类型是浮点数
# print(name+age)#字符串和整数不能做计算
# print(name+height)#字符串和浮点数不能做计算
print(age+height)#整数和浮点数可以做计算
l = [1,2,3,4,5]#定义一个纯数字的列表
t = (1,2,3,4,5)#定义一个纯数字的元组
d = {"name":"python","age":12}#定义一个字典
#print(l+t)#列表和元组不能做计算
#print(l+d)#列表和字典不能做计算#print(t+d)#元组和字典不能做计算

变量类型查看

  • 终端输入python3,定义一些变量

  • 可以通过type()查看一个变量的类型

变量名定义

  • 定义变量,= 的左右应该保留一个空格

  • 变量名要有意义,增强阅读性

多个单词作为变量名

  • 每个单词尽量使用小写字母

  • 单词与单词之间可以用_下划线链接。如:my_name = "python"

驼峰命名法

  • 当 变量名 是由二个或多个单词组成时,还可以利用驼峰命名法来命名

  • 小驼峰式命名法

  • 第一个单词以小写字母开始,后续单词的首字母大写

  • 例如:firstName、lastName

  • 大驼峰式命名法

  • 每一个单词的首字母都采用大写字母

  • 例如:FirstName、LastName、CamelCase

关键字

  • python中已经用的变量名,开发者不能再使用关键字作为变量名

  • 可以通过如下代码查看关键字

 ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

欢迎关注