标签:场景 com not 图片 inpu NPU 体验 并且 code
在 Python
中,if 语句 就是用来进行判断的,格式如下:
if 要判断的条件:
条件成立时,要做的事情
……
注意:代码的缩进为一个
tab
键,或者 4 个空格
- 在 Python 开发中,Tab 和空格不要混用!
我们可以把整个 if 语句看成一个完整的代码块
需求
# 1. 定义年龄变量
age = 18
# 2. 判断是否满 18 岁
# if 语句以及缩进部分的代码是一个完整的代码块
if age >= 18:
print("可以进网吧happy……")
# 3. 思考!- 无论条件是否满足都会执行
print("这句代码什么时候执行?")
注意:
if
语句以及缩进部分是一个 完整的代码块if 要判断的条件:
条件成立时,要做的事情
……
else:
条件不成立时,要做的事情
……
注意:
if
和 else
语句以及各自的缩进部分共同是一个 完整的代码块需求
# 1. 输入用户年龄
age = int(input("今年多大了?"))
# 2. 判断是否满 18 岁
# if 语句以及缩进部分的代码是一个完整的语法块
if age >= 18:
print("可以进网吧嗨皮……")
else:
print("你还没长大,应该回家写作业!")
# 3. 思考!- 无论条件是否满足都会执行
print("这句代码什么时候执行?")
and
条件1 and 条件2
True
False
| 条件 1 | 条件 2 | 结果 |
| 成立 | 成立 | 成立
| 成立 | 不成立 | 不成立
| 不成立 | 成立 | 不成立
| 不成立 | 不成立 | 不成立
or
条件1 or 条件2
True
False
| 条件 1 | 条件 2 | 结果 |
| 成立 | 成立 | 成立
| 成立 | 不成立 | 成立
| 不成立 | 成立 | 成立
| 不成立 | 不成立 | 不成立
not
not 条件
| 条件 | 结果 |
| 成立 | 不成立
| 不成立 | 成立
elif
if
可以 判断条件else
可以处理 条件不成立 的情况elif
if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
if 条件1 and 条件2:
条件1满足 并且 条件2满足 执行的代码
……
注意
elif
和 else
都必须和 if
联合使用,而不能单独使用if
、elif
和 else
以及各自缩进的代码,看成一个 完整的代码块if
的嵌套elif 的应用场景是:同时 判断 多个条件,所有的条件是 平级 的
if
进行条件判断,如果希望 在条件成立的执行语句中 再 增加条件判断,就可以使用 if 的嵌套if 条件 1:
条件 1 满足执行的代码
……
if 条件 1 基础上的条件 2:
条件 2 满足时,执行的代码
……
# 条件 2 不满足的处理
else:
条件 2 不满足时,执行的代码
# 条件 1 不满足的处理
else:
条件1 不满足时,执行的代码
……
标签:场景 com not 图片 inpu NPU 体验 并且 code
原文地址:https://www.cnblogs.com/knowing/p/9847571.html