赋值运算符
赋值:右边赋值给左边
| 符号 | 含义 | 实例 |
|---|---|---|
| = | 赋值运算 | c = a +b |
| += | 加赋值 | a += b---> a = a+b |
| -= | 减赋值 | a -= b---> a = a-b |
| *= | 乘赋值 | a = b---> a = ab |
| /= | 除赋值 | a /= b---> a = a/b |
| //= | 整除赋值 | a //= b---> a = a//b |
| %= | 取余赋值 | a %= b---> a = a%b |
| **= | 幂赋值 | a = b---> a = ab |
比较运算符
1.比较运算符得到的结果是布尔类型
2.判断两个数据是否相等,大小如何等,一般情况运算符两边的数据要是同种数据类型的
3.只有== 和 != 两边的数据类型可以不一致,此时是判断运算符两边的数据类型是否一致
| 符号 | 含义 |
|---|---|
| > | 大于 |
| < | 小于 |
| == | 等于,判断两边的数据是否一致(大小和数据类型一致) |
| >= | 大于等于 |
| <= | 小于等于 |
| != | 不等于 |
逻辑运算符
| 符号 | 含义 |
|---|---|
| and | 与运算,同真才为真 |
| or | 或运算,同假才为假 |
| not | 非运算,把真的变成假的,假的变成真的 |
(注意数据类型转换问题)
(1) 已知小明的成绩是98分,小白的成绩比小明低2.5分 求小白的成绩
输出学生1的成绩
(2) 从终端分别输入学生1和学生2 的数学成绩,是否比学生2的成绩低
(3) 从终端分别输入学生1和学生2 的身高,如果两个学生的身高都是180及以上就可以进入篮球队
# 1. 已知小明的成绩是98分,小白的成绩比小明低2.5分 求小白的成绩
Ming = float(input('请输小明的分数:')) # 小明的分数
Bai = float(input('请输入小白的成绩比小明低的分数:')) # 小白的成绩比小明低的分数
print(Ming - Bai) # 运算输出
# 2.
Student1 = float(input('请输入学生1的成绩:')) # 输入学生1的成绩
Student2 = float(input('请输入学生2的成绩:')) # 输入学生2的成绩
Estimate = Student1 < Student2 # 判断学生1是否比学生2成绩低
print(Estimate) # 运算输出
# 3.
StudentSport1 = float(input('请输入学生1的身高:')) # 输入学生1的身高
StudentSport2 = float(input('请输入学生2的身高:')) # 输入学生2的身高
Estimate1 = StudentSport1 > 180 and StudentSport2 > 180 # 判断两学生是否都高于180cm
print(Estimate) # 运算输出
本文介绍了Python中的赋值运算符,如+=、-=等,以及比较运算符(>、<、==等)和逻辑运算符(and、or、not)。通过示例展示了如何使用这些运算符进行数学计算和条件判断,例如比较成绩和身高。
756

被折叠的 条评论
为什么被折叠?



