今日整理以便日后回顾。
如有错误欢迎指出。
判断语句
if判断语句
(与C语言用法一样)
格式为:
if (要判断的条件) :
举例:
age = 19
if age >= 18:
print("我已经成年了")
print("时间过得真快啊!")
第二个print()语句与if语句不同级,故而不受判断条件限制,无论结果为是or否均不受影响。
注:
- 判断结果一定要是布尔类型
- 判断语句通过“缩进”区分归属关系,一般属于的话,前面有四个空格
- 不同级别的语句互不受控制
- 输入数字时,要转换成数字类型。两个不同类型的数字无法判断大小
例:
age = int(input("您的年龄为:"))
if age >= 18:
print("您已经成年了")
if...else...判断语句
(与C语言用法同)
格式为:
if (要判断的条件) :
(满足要执行的动作)
(满足要执行的动作)
......
else :
(不满足要执行的动作)
(不满足要执行的动作)
......
if...elif...else...判断语句
格式为:
if 条件1 :
(满足要执行的动作)
(满足要执行的动作)
......
elif 条件2 :
(满足要执行的动作)
(满足要执行的动作)
......
elif 条件N :
(满足要执行的动作)
(满足要执行的动作)
......
else :
(所有条件都不满足要执行的动作)
(所有条件都不满足要执行的动作)
......
注:elif可以有多个
哦可,如有需要后续补充。