1.概念
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量存储在内存中,当创建变量时会在内存中开辟一个空间。
变量可以指定不同的数据类型,可以存储整数、小数或字符。
2.命名规则
- 1) 第一个字符必须是字母或者下划线 “_”
- 2) 剩下的部分可以是字母、下划线“——”或数字(0-9)
- 3) 变量名称区分大小写,foo和Foo不是同一个变量
3.赋值
python中,每个变量使用前必须赋值,变量赋值以后该变量才会被创建。
1)单对象赋值
等号(=)用来给变量进行赋值
等号左边表示 一个变量名,右边表示存储在变量中的值
例如:
1 | #!/usr/bin/python |
输出:
28
Tianger
100.0
上面例子中,28赋值给age,Tianger赋值给name,100.0赋值给length
2)多对象赋值
python允许同时为多个变量赋值,例:
a = b = c = 2
上面三个变量a,b,c被赋值为2
也可以多个对象对应多个变量,例:
a, b, c = 1, 2 ,3
上面三个变量,a , b, c分别被赋值为1,2,3
3)运算赋值
等号右边可以直接是一个运算符,例:
value = 2 * 3
print (value )
输出6
value = 3<7
输出True
value = input() # 变量等于自己手动输入的内容
print (value)
一个简单的例子:
小明和小红谁年龄最大?
1 | #!/usr/bin/python |
输出:
please input xiaoming's age
10
please input xiaohong's age
12
xiaohong is older