第 3 天:运算符与表达式
太棒了,今天是 第 3 天:运算符与表达式。这一部分内容是 Python 编程的基础,非常重要,能帮助你进行数学运算、比较运算和逻辑判断。掌握运算符的使用后,你会更加得心应手。
✅ 第 3 天学习目标:
- ✅ 学会使用 算术运算符 做数学计算。
- ✅ 掌握 比较运算符 来做条件判断。
- ✅ 理解 逻辑运算符,处理多个条件的判断。
一、算术运算符(进行数学计算)
常见的算术运算符有:+、-、*、/、//、%、**。它们的功能如下:
| 运算符 | 描述 | 示例 |
|---|---|---|
+ | 加法 | 3 + 2 = 5 |
- | 减法 | 5 - 3 = 2 |
* | 乘法 | 3 * 4 = 12 |
/ | 除法(浮动除) | 5 / 2 = 2.5 |
// | 除法(整数除) | 5 // 2 = 2 |
% | 取余(求余数) | 5 % 2 = 1 |
** | 幂运算 | 3 ** 2 = 9 |
示例:算术运算
a = 5
b = 2
print(a + b) # 加法:7
print(a - b) # 减法:3
print(a * b) # 乘法:10
print(a / b) # 除法:2.5
print(a // b) # 整数除法:2
print(a % b) # 取余:1
print(a ** b) # 幂运算:25二、比较运算符(比较两个值)
比较运算符用于比较两个值,返回 True 或 False:
| 运算符 | 描述 | 示例 |
|---|---|---|
== | 等于 | 3 == 3 返回 True |
!= | 不等于 | 3 != 2 返回 True |
> | 大于 | 5 > 3 返回 True |
< | 小于 | 2 < 4 返回 True |
>= | 大于等于 | 5 >= 5 返回 True |
<= | 小于等于 | 3 <= 2 返回 False |
示例:比较运算
a = 5
b = 3
print(a == b) # 等于:False
print(a != b) # 不等于:True
print(a > b) # 大于:True
print(a < b) # 小于:False
print(a >= b) # 大于等于:True
print(a <= b) # 小于等于:False三、逻辑运算符(处理多个条件)
逻辑运算符用于组合多个条件:
| 运算符 | 描述 | 示例 |
|---|---|---|
and | 逻辑与(两个条件都为 True) | True and False 返回 False |
or | 逻辑或(两个条件中有一个为 True) | True or False 返回 True |
not | 逻辑非(反转条件) | not True 返回 False |
示例:逻辑运算
a = 5
b = 3
c = 10
print(a > b and c > a) # and:True
print(a > b or c < a) # or:True
print(not (a < b)) # not:True四、复合运算符(简化表达式)
有些常用的运算符可以简化为复合运算符,例如:
| 运算符 | 描述 | 示例 |
|---|---|---|
+= | 加法赋值 | a += b 等价于 a = a + b |
-= | 减法赋值 | a -= b 等价于 a = a - b |
*= | 乘法赋值 | a *= b 等价于 a = a * b |
/= | 除法赋值 | a /= b 等价于 a = a / b |
//= | 整除赋值 | a //= b 等价于 a = a // b |
%= | 取余赋值 | a %= b 等价于 a = a % b |
示例:复合运算
a = 5
b = 3
a += b # a = a + b
print(a) # 8
a *= b # a = a * b
print(a) # 24✅ 今天的练习题
练习1:计算矩形的面积
- 输入矩形的 长 和 宽,计算并输出矩形的 面积(
面积 = 长 * 宽)
练习2:判断是否为成年人
- 输入 年龄,判断是否为成年人(18岁及以上是成年人)。输出 "成年人" 或 "未成年人"。
练习3:计算总价格
- 输入商品 单价 和 数量,计算并输出总价。假设购买大于 10 个商品时,有 10% 的折扣。
# 示例
单价 = float(input("请输入商品单价:"))
数量 = int(input("请输入购买数量:"))
# 计算总价
总价 = 单价 * 数量
# 计算折扣
if 数量 > 10:
总价 *= 0.9 # 打折
print("总价是:", 总价)✅ 今天的任务总结(你对照检查)
今天你应该掌握了:
- ✅ 算术运算符:进行加减乘除等基本运算。
- ✅ 比较运算符:判断两个值的关系。
- ✅ 逻辑运算符:组合多个条件判断。
- ✅ 复合运算符:简化计算。
👉 现在你可以这样做:
1️⃣ 先 自己完成这 3 个练习题
2️⃣ 如果有任何问题,随时发给我,我可以帮你一起分析
3️⃣ 完成后,你就准备进入 第 4 天:条件语句(if-else) 了!
加油,继续保持进度!
相关推荐
- 第 16 天:常用第三方库(requests + pandas 入门) 2026-01-03
- 第 17 天:第一个完整综合项目实战 2026-01-03
- 第 18 天:NumPy + 高级 Pandas + 数据可视化入门 2026-01-03
- 第 19 天:机器学习入门(scikit-learn) 2026-01-03
- 第 20 天:机器学习分类模型(逻辑回归 Classification) 2026-01-03
评论0
暂时没有评论