程序一般由顺序结构,分支结构,循环结构三部分构成。
if 条件 :语句块
语句块是if条件满足后执行的一个或多个语句序列。语句块中的语句通过与if所在行形成缩进表达包含关系。
if 条件 :语句块1
else:语句块2
<表达式1>if <条件> else <表达式2>
功能和上面的一样
if 条件1 :语句块1
elif 条件2:语句块2
...
else:<语句块n>
其中最后一个else语句是可以省略的。
Python可以使用for语句循环遍历于整个序列的值。
for <var> in <sequence>:语句块
for循环在执行过程中, 直接在序列上进行遍历。而非在内存中生成一个新的序列拷贝进行遍历。
for循环。非常适合用来遍历容器类对象。即列表元组字典集合字符串以及map、tip等类似的对象。
for 循环遍历 in 容器类对象:语句块
else:else代码语句块
当循环条件不成立时,执行else语句块。
range()函数可以创建一个整数列表,用for进行循环
for i in range(10) 执行10次 计数循环
字符串循环:for c in s
列表的遍历:for item in L
文件的遍历循环 :for line in fi:
fi是一个文件标识符,遍历其每行,产生循环
while 条件表达式:循环体
else:else代码语句块
当条件不成立时,执行else语句块。
注意在for else 或者while else中,一定要保证for和while循环正常退出,才会执行else的语句,及for和while不是由break退出的
Break的用法,与c语言类似。用来跳出最内层的循环。
continue结束当次循环,继续求解循环条件
continue只是结束本次循环,而不终止最下面尚未执行的语句,break结束整个循环的过程
本文发布于:2024-01-31 14:36:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170668296329223.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |