1、变量的含义
一个容器,计算机当中的存储空间。
比如有一个快递架,所有的快递都是存放在快递架上;每一个快递都附有取件码的标签,取快递的时候,我们不需要知道快递在快递架上具体位置,只需要提供对应的取件码,快递员就会把对应的快递交给我们!
类似的,在计算机中,内存就像快递架,定义变量就是给存放在内存中的数据贴上标签。
2、作用
可以通过定义一个变量来给需要使用多次的数据命名,就像一个标签一样。下次需要使用这个数据时,只需要通过变量名就可以直接提取,大大提高了效率。
3、语法格式
变量 = 数据(值)
# 示例 money = 8888 # 将数据8888保存到变量money中 print(money)
① 将一个变量的值赋给另一个变量
# 示例 money = 8888 # 将数据8888保存到变量money中 print(money) money2 = money print(money2)
② 将运算结果赋给变量
# 示例 money = 8888 # 将数据8888保存到变量money中 print(money) money2 = money print(money2) total = money + money2 print(total)
③ 同一个变量可以被反复赋值
# 示例 money = 500 money = money - 5 money = money + 500 print(money)
④ 序列赋值
序列赋值用于多变量批量赋值的操作,可以一次性赋值任意数量的变量
语法格式:
变量名1, 变量名2, ..., 变量名n = 值1, 值2, ..., 值n
这里需要注意,变量名与值的数量一定要相同,否则会报错
# 示例 name, age, sex = "xiaobai", 35, "男" print(name) print(age) print(sex)
特别注意:
print('xxx') 和 print(xxx)的区别
① 加上引号的内容会被视为字符串类型的数据,数据可以直接被输出或使用
# 示例
# 加上引号的内容会被视为字符串类型的数据,数据可以直接被输出或使用
print('hello') # 输出:hello
print('xiaobai') # 输出xiaobai② 不加引号的内容,会被程序识别为一个变量名。
著作权归文章作者所有。 未经作者允许禁止转载!