流程控制方法

今天,在大多数编程语言中,都提供两种循环结构,一种是以数据容器为基础的,一种是以条件为基础的

if语句

你其实能发现,这一页可以构成一个粗略的if嵌套循环。

if语句的最简单构成是

1
2
if expression:
statements

如果expression返回值为真,则执行statements,否则执行下面的语句。

如果想让它对两种互补的情况操作,

1
2
3
4
if expression:
statements_for_true
else:
statements_for_false

如果有更多的情况

1
2
3
4
5
6
if expression1:
statements_for_expresson1_True
elif expression2:
statements_for_expression2_True
elif expression2:
statements_for_expression3_True

其中,elifelse if的缩写,用法相同。

for循环

用来对于数据容器(尤其是有序容器)中的数据逐个操作的循环
for循环是以集合为基础的循环。
for后的‘for i in is’,如果i in isFalse
i无值或is为空的
则下面的语句不会被执行。

#continue #break #pass

Continue、Break和Pass语句

Continue语句将忽略其后的语句开始下一次循环。
Break从此结束循环。
Pass什么也不干,是用来占位的。

while循环

while循环的格式如下

1
2
while expression:
statements
打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2023-2024 大学生暮暖
  • 访问人数: | 浏览次数:

请我喝杯奶茶吧~

支付宝
微信