2.1. 变量
1️⃣前情回顾
在上一节中,我们通过字面量的形式,记录了张三的体重,例如:
65.2
现在需要打印一些体重相关的内容,代码如下:
print('张三的体重是', 65.2)
print('对于', 65.2, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', 65.2, '还要小')
小贴士:
- 使用print(内容)可以输出内容(也叫:打印内容)这里说的“打印”不是打印在纸上,而是指:把内容呈现在控制台上。
- 使用print(内容1, 内容2, 内容3)可以输出多个内容,不同内容之间用逗号做分隔,输出的多个内容默认会在同一行,且输出的多个内容之间会有一个空格。
备注:print()还有很多使用细节和技巧,后面会逐步介绍。
我们会发现,代码中的65.2被使用了 3 次,当要修改张三的体重为64.2时,就需要手动修改 3 个地方,修改起来会很麻烦,就像下面这样:
print('张三的体重是', 64.2)
print('对于', 64.2, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', 64.2, '还要小')
2️⃣什么是变量?
变量是数据的“代号”它可以和数据建立绑定关系,通过变量可以使用数据,或更新数据,之所以叫变量,是因为:它和某个值的绑定关系,可以随时改变。
例如:在上述代码中,我们可以把体重值和某个『变量』建立一个『绑定关系』,以后用到体重的时候,直接“呼唤”这个变量就可以了。
3️⃣具体语法
语法为:变量名 = 值,例如下面代码中的:name、age、weight都是变量。
name = '张三'
age = 18
weight = 65.2
注意:变量名不需要加引号!
4️⃣示例代码
使用weight变量存储体重值,并在后续代码中,多次使用weigth变量
weight = 65.2
print('张三的体重是', weight)
print('对于', weight, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', weight, '还要小')
需要修改体重时,通过weight就可以修改,修改后再去使用weight时,就是修改后的值了
weight = 65.2
print('张三的体重是', weight)
print('对于', weight, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', weight, '还要小')
需要修改体重时,通过weight就可以修改,修改后再去使用weight时,就是修改后的值了。
weight = 65.2
weight = 64.2
print('张三的体重是', weight)
print('对于', weight, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', weight, '还要小')
5️⃣几个关键点
- 在数学中,像 1 + 1 = 2这样的等式表示:等号左边的1 + 1是具体的运算过程,等号右边的2是该运算的结果。
- 在代码age = 18中,等号表示:将等号右侧的值与左侧的变量建立绑定关系。因此,当程序中需要表示年龄 18时,可以使用变量age;同样,也可以通过age来修改该数值。
- age = 18这一行代码也被称为“赋值语句”,意思是将右侧的18赋给变量age。
- 在 Python 中,变量的创建与赋值是同时完成的。也就是说,当程序中出现一个变量时,它必须立即与某个值建立绑定关系。
- 变量名不应过于随意,命名时需要遵守一定的规则(具体命名规则将在下一小节讲解)。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














请登录后查看评论内容