条件语句和while循环
- 流程控制语句(if)
- If:关键字
特殊含义:如果
功能:判断功能
- 使用(语法规则):
if 条件表达式: 当条件表达式的运算结果为True执行缩进里面的代码
if 条件表达式:\n else:
- Else:else是关键字
含义:否则
功能:判断
- if 条件表达式:elif 条件表达式:else:
- elif:elif是关键字
含义:否则如果
功能:判断功能
- 运算结果是一个bool类型:True and False
- 总结:
基础格式:
if 条件表达式:
print('为True执行缩进里面的代码')
升级格式:加入elif,做多重校验
if 条件表达式:
print('为True执行缩进里面的代码,为False继续校验')
elif 条件表达式:
print('为True执行缩进里面的代码,为False继续校验')
再次升级:加入else,做错误校验
if 条件表达式:
print('为True执行缩进里面的代码,为False继续校验')
elif 条件表达式:
print('为True执行缩进里面的代码,为False继续校验')
elif 条件表达式:
print('为True执行缩进里面的代码,为False执行else里面的代码')
else:
print('未知')
- 三目运算:if语句的一种简写格式
语法规则:为True执行 if 条件表达式 else 为False执行
注意:只有简单if判断可以使用,过于复杂判断就不要使用了,那样会影响代码的可读性
- 逻辑运算符
- and(与):全部为True,才为True,否则是False
- or(或):一个为True则为True,如果两个都为False则为False
- Not(非):取反False为True,True为否则
- 作用:连接多个条件
注意顺序:and-or-not
- while循环:
- 语法规则:
while 条件表达式:
- 使用:和if类似
如果条件表达式为True执行缩进里面的代码,为False才停止,否者会一直执行
基础格式:
while 条件表达式:
为True执行的代码
else:
为False执行的代码
- break和continue
Break:结束,终止循环
continue:跳过本次循环,继续执行下一次循环
标签:语句,缩进,False,else,while,循环,条件,True,表达式 From: https://www.cnblogs.com/chocolateone/p/17660251.html