python的控制流
【摘要】 控制流(1)选择结构选择结构:if语法:if expression:statement(s)注意if条件后面的冒号[:]不能缺失Python 使用缩进来表示语句的开始和结束。任何缩进的代码在被判断为真的情况下,都被认为是一段将被执行的代码if…else语法:if expression:statement(s)else:statement(s)if代表“如果满足条件,就做…”else代表“否则...
控制流
(1)选择结构
选择结构:if
语法:if expression:
statement(s)
注意if条件后面的冒号[:]不能缺失
Python 使用缩进来表示语句的开始
和结束。任何缩进的代码在被判断为真
的情况下,都被认为是一段将被执行的代码

if…else语法:
if expression:
statement(s)
else:
statement(s)
if代表“如果满足条件,就做…”
else代表“否则,就做…”

补充:if…elif 语法:
if expression1:
statement(s)
elif expression2:
statement(s)
elif expression3:
statement(s)
else:
statement(s)

(2)循环结构
循环结构:while
语法:
while expression:
statement(s)
一个while循环在某个条件保持有效的
情况下,会重复执行循环体中的指令
直到条件不满足时,跳出循环。
同样,冒号[:]不能省略,while结构体中的
语句也要保持统一的缩进
使用while循环时,我们需要定义一个变量作为一个循环的计数器
使用while控制流语句,当while条件成立时,就会执行while内部的代码,直至条件不成立。
循环结构:for
跟while一样,for循环可以用来重复做一件事,直到条件语句不再有效为止。
for循环的本质是对一个序列上的元素进行递归,逐一完成对序列中每个元素
的使用或者用于控制循环指定的次数。
语法:
for iterating_var in sequence:
statements(s)
以此把序列集合中的值赋值为变量,每赋值一次就要执行一次循环体。
当序列中所有值都赋值一次后,跳出循环。
break语句用来终止循环。
continue语句用来跳过本次循环中的剩余语句,然后继续进行下一轮循环。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)