03.python变量
一.变量
变量其实就是用来在计算机内存保存数据的载体
1.程序中使用数据的方法:
- 直接使用数据
- 先将数据保存到变量中,然后在通过使用变量来使用数据
# 直接输出数据
print(20)
print('大河之剑,天上来!')
# 使用变量来输出数据
age = 18
print(age)
word = '大河之剑,天上来!'
print(word)
结论:程序中在使用数据之前,先用变量把这个数据存储起来,后面再需要这个数据的位置,用来保存这个数据的变量来提供这个数据。
2.定义变量——创建变量保存数据
语法:
'''
变量名 = 数据
说明:
1.变量名 - 由程序员自己命名
2个要求:比须是标识符
不能是关键字
3个规范:a.见名知意(看到变量名就大概知道这个变量中保存的是什么数据)
b.不使用系统函数名(print,input),类名(int,float,str,bool)和模块名
c.所有字母都小写,多个单词之间用下划线隔开
2.= - 固定写法
3.数据 - 可以是任何可以提供数据的表达式,一般直接写某种类型的数据
'''
dog_name = '旺财'
3.使用变量就是使用变量中保存的数据(保存在变量中的数据能做的事情,保存这个数据的变量都可以做)
a = 10
b = 'abc'
c = 10 + 20
print(10)
print(a)
print(10 + 20)
print(a + 20)
x = 10
y = a
print(x, y)
input('姓名:')
msg = '姓名:'
input(msg)
4.同时定义多个变量
a.同时定义多个变量赋相同的值:变量名1 = 变量名2 = 变量名3 = … = 数据
# 比如
m = n = t = 100
print(m, n, t)
b.同时定义多个变量赋不同的值:变量名1, 变量名2, 变量名3, … = 数据1, 数据2, 数据3, …
注意:= 前面变量的个数必须和 = 后面数据的个数保持一致
# 比如
x, y, z = 10, 20, 30
print(x, y, z)