Python for Developers 入门
Jasmin Ludolf
Senior Data Science Content Developer
# 布尔变量
the_truth = True
print(the_truth)
True
比较运算符
检查两者是否相等
==# 比较 2 是否等于 3
2 == 3
False
# 检查 2 是否不等于 3
2 != 3
True
# 5 是否小于 7?
5 < 7
True
# 5 是否小于等于 7?
5 <= 7
True
# 5 是否大于 7?
5 > 7
False
# 5 是否大于等于 7?
5 >= 7
False
# "James" 是否大于 "Brian"
"James" > "Brian"
True
if 条件则执行,否则跳过# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity
if 条件则执行,否则跳过# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity:
if 条件则执行,否则跳过# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity:print("You have enough pasta!")
# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity:print("You have enough pasta!") # 此行未缩进
print("You have enough pasta!")
^
IndentationError: expected an indented block
# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity:print("You have enough pasta!")elif pasta_quantity >= 300: print("Nearly enough pasta. Try a smaller portion.")
elif!# 检查意面数量 required_quantity = 500 pasta_quantity = 200# 比较意面数量 if pasta_quantity >= required_quantity:print("You have enough pasta!")elif pasta_quantity >= 300: print("Nearly enough pasta. Try a smaller portion.")# 否则…… else: print("Not enough pasta.")
Not enough pasta.
| 运算符 | 功能 |
|---|---|
== |
等于 |
!= |
不等于 |
> |
大于 |
>= |
大于等于 |
< |
小于 |
<= |
小于等于 |
| 关键字 | 功能 | 用法 |
|---|---|---|
if |
条件满足则执行 | 工作流中的第一个 |
elif |
否则再检查条件 | 位于 if 之后 |
else |
否则执行此操作 | 位于 elif 之后 |
Python for Developers 入门