Module 01 · Python BasicsPython 基础
Expressions and Variables表达式与变量
在本视频中,我们将讨论 表达式 和 变量。这些是 Python 中常用的操作,能够帮助我们处理各种数据。
表达式 (Expressions)
表达式 是计算机执行操作的方式。在 Python 中,表达式是一些操作的组合,用来进行计算。以下是一些常见的数学表达式。
常见操作符
-
加法 (Addition)
- 例如,多个数字相加:
50 + 110 = 160 - 结果:160
- 操作数(Operands):50、110
- 操作符(Operator):+(加号)
- 例如,多个数字相加:
-
减法 (Subtraction)
- 例如,执行减法操作:
50 - 60 = -10 - 结果:-10
- 操作符:-(减号)
- 例如,执行减法操作:
-
乘法 (Multiplication)
- 例如,执行乘法操作:
5 * 5 = 25 - 结果:25
- 操作符:*(星号)
- 例如,执行乘法操作:
-
除法 (Division)
- 例如,执行除法操作:
25 / 5 = 5.0 25 / 6 ≈ 4.167 - 结果:5.0 和 4.167
- 操作符:/(正斜杠)
注意:在 Python 3 中,除法会返回一个浮点数。
- 例如,执行除法操作:
-
整数除法 (Integer Division)
- 使用双斜杠(
//)来进行整数除法,结果会自动取整:25 // 5 = 5 25 // 6 = 4
- 使用双斜杠(
数学运算顺序
- Python 会遵循数学运算顺序(先乘除,后加减),如下所示:
5 + 10 * 60 = 5 + 600 = 605 - 优先级:乘法
*的优先级高于加法+。
括号优先级
- 括号中的表达式会先计算:
(5 + 10) * 60 = 15 * 60 = 900 - 结果:900。
变量 (Variables)
在 Python 中,我们可以使用 变量 来存储数据。变量是一种可以保存值的容器,我们可以通过变量名引用这些值。
定义与赋值
- 定义变量并赋值
使用=运算符进行赋值:my_variable = 1 # 将 1 赋值给变量 my_variable - 修改变量的值
我们可以随时更改变量的值:my_variable = 10 # 将 my_variable 的值修改为 10 - 表达式与变量结合
我们可以将表达式的结果存储到变量中:x = 5 + 10 # x 存储 15 y = x / 3 # y 存储 5.0 - 重新赋值与更新
修改变量值时,不会影响到变量的历史值。x = 2.666 # x 的新值为 2.666
命名变量的最佳实践
使用有意义的变量名,可以帮助我们更容易地理解代码的功能。
变量命名规范
- 使用有意义的变量名,以便追踪变量的作用。
- 常见的命名方式:使用下划线(
_)连接多个单词(例如:total_min)。 - 另一种命名方法是使用驼峰命名法(例如:
totalHour)。
示例:处理音乐数据集
假设我们有一个数据集,其中包含了总分钟数,我们可以使用变量存储这些数据:
- 定义变量
total_min = 142 # 总分钟数 - 转换为小时
计算小时数:total_hour = total_min / 60 # 结果为 2.367
注意:如果我们修改了
total_min的值,total_hour会自动更新,而不需要修改其他代码。
总结
在本视频中,你学习了:
- 如何在 Python 中使用 表达式 执行加法、减法、乘法、除法等基本运算。
- 如何使用 变量 来存储值,并进行赋值与修改。
- 变量命名的最佳实践,确保代码更加可读。
希望你能在实际编程中灵活应用这些知识!