2. 变量与常量

2.1. 变量

1️⃣前情回顾

在上一节中,我们通过字面量的形式,记录了张三的体重,例如:

65.2

现在需要打印一些体重相关的内容,代码如下:

print('张三的体重是', 65.2)
print('对于', 65.2, '这个体重,张三觉得不满意')
print('张三决定开始减肥,希望体重比', 65.2, '还要小')

小贴士:

  1. 使用print(内容)可以输出内容(也叫:打印内容)这里说的“打印”不是打印在纸上,而是指:把内容呈现在控制台上。
  2. 使用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 + 1 = 2这样的等式表示:等号左边的1 + 1是具体的运算过程,等号右边的2是该运算的结果。
  2. 在代码age = 18中,等号表示:将等号右侧的值与左侧的变量建立绑定关系。因此,当程序中需要表示年龄 18时,可以使用变量age;同样,也可以通过age来修改该数值。
  3. age = 18这一行代码也被称为“赋值语句”,意思是将右侧的18赋给变量age。
  4. 在 Python 中,变量的创建与赋值是同时完成的。也就是说,当程序中出现一个变量时,它必须立即与某个值建立绑定关系。
  5. 变量名不应过于随意,命名时需要遵守一定的规则(具体命名规则将在下一小节讲解)。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像-大赛人网
欢迎您留下宝贵的见解!
提交
头像-大赛人网

昵称

取消
昵称

    请登录后查看评论内容