控制流程
Posted nealxyz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了控制流程相关的知识,希望对你有一定的参考价值。
一、条件判断
- if 关键字
if <判断条件1>:
<执行1>
elif <判断条件2>:
<执行2>
elif <判断条件3>:
<执行3>
:
:
else:
<执行n>
<执行n+1>
注意:缩进,:,判断语句
二、三目运算
- 一般做简单的对错判断,不能接elif
<执行1> if <判断条件> else <执行2> # 判断条件成立,运行<执行1>,否则运行<执行1>
三、条件循环
- while 关键字
while <判断条件>:
<循环体>
改变变量
- break 关键字 作用是循环里面遇到他,就终止循环
- len 关键字
len(序列) # 求序列长度
四、迭代循环
- for 关键字 循环可迭代对象
for i in <obj>:
循环体
- 遍历字典可以用
for i,j in di.items():
print(i,j)
- range的用法
for i in range(21):
print(i)
- 也可以有步长
for i in range(1,21,2):
print(i)
- continue 关键字 作用是结束本次循环,执行下一次循环
for i in range(21):
if i % 5 == 0:
continue
print(i)
else:
print(‘输出结束‘)
注意:for也可以接else
以上是关于控制流程的主要内容,如果未能解决你的问题,请参考以下文章