07python程序控制流

阅读: 评论:0

07python程序控制流

07python程序控制流

文章目录

  • 07python程序控制流
    • 程序的基本结构
    • 分支结构
      • 单分支结构:if语句
      • 二分支结构
      • 多分支结构
    • 循环结构
      • for
        • for常用方法
      • while
      • break continue

07python程序控制流

程序的基本结构

程序一般由顺序结构,分支结构,循环结构三部分构成。

分支结构

单分支结构:if语句

if 条件 :语句块

语句块是if条件满足后执行的一个或多个语句序列。语句块中的语句通过与if所在行形成缩进表达包含关系。

二分支结构

if 条件 :语句块1
else:语句块2
  • 二分之结构简洁表达方式:
<表达式1>if <条件> else <表达式2>	

功能和上面的一样

多分支结构

if 条件1 :语句块1
elif 条件2:语句块2
...
else:<语句块n>

其中最后一个else语句是可以省略的。

循环结构

for

Python可以使用for语句循环遍历于整个序列的值。

for <var> in <sequence>:语句块

for循环在执行过程中, 直接在序列上进行遍历。而非在内存中生成一个新的序列拷贝进行遍历。
for循环。非常适合用来遍历容器类对象。即列表元组字典集合字符串以及map、tip等类似的对象。

for 循环遍历 in 容器类对象:语句块
else:else代码语句块

当循环条件不成立时,执行else语句块。
range()函数可以创建一个整数列表,用for进行循环

for常用方法

for i in range(10) 执行10次 计数循环
字符串循环:for c in s
列表的遍历:for item in L
文件的遍历循环 :for line in fi:
fi是一个文件标识符,遍历其每行,产生循环

while

while 条件表达式:循环体
else:else代码语句块

当条件不成立时,执行else语句块。
注意在for else 或者while else中,一定要保证for和while循环正常退出,才会执行else的语句,及for和while不是由break退出的

break continue

Break的用法,与c语言类似。用来跳出最内层的循环。
continue结束当次循环,继续求解循环条件
continue只是结束本次循环,而不终止最下面尚未执行的语句,break结束整个循环的过程

本文发布于:2024-01-31 14:36:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170668296329223.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序控制   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23