首页 > 编程语言 > 详细

python中的for,while循环和循环嵌套

时间:2021-03-15 00:02:19      阅读:25      评论:0      收藏:0      [点我收藏+]

for循环

"""
语法格式:
for 迭代变量 in 字符串|列表|元组|字典|集合:
    代码块

迭代变量用于存放从序列类型变量中读取出来的元素
"""
my_list = [1,2,3,4,5]
for ele in my_list:
    print(ele =, ele)

while循环

"""
语法格式:
while 条件表达式:
    代码块

代码块:缩进格式相同的多行代码,又称循环体
执行流程:首先判断条件表达式的值,其值为真(True)时,则执行代码块中的语句,
当执行完毕后,再回过头来重新判断条件表达式的值是否为真,若仍为真,则继续重新执行代码块...
如此循环,直到条件表达式的值为假(False),才终止循环。
"""

# 循环的初始化条件
num = 1
# 当 num 小于100时,会一直执行循环体
while num < 100 :
    print("num=", num)
    # 迭代语句
    num += 1 # num = num+1
print("循环结束!")

循环嵌套:

"""
循环嵌套:当 2 个(甚至多个)循环结构相互嵌套时,位于外层的循环结构常简称为外层循环或外循环,
        位于内层的循环结构常简称为内层循环或内循环。

循环嵌套结构的代码,Python 解释器执行的流程为:
当外层循环条件为 True 时,则执行外层循环结构中的循环体;
外层循环体中包含了普通程序和内循环,当内层循环的循环条件为 True 时会执行此循环中的循环体,直到内层循环条件为 False,跳出内循环;
如果此时外层循环的条件仍为 True,则返回第 2 步,继续执行外层循环体,直到外层循环的循环条件为 False;
当内层循环的循环条件为 False,且外层循环的循环条件也为 False,则整个嵌套循环才算执行完毕。
"""

# while-for 嵌套结构:
i = 0
while i<10:
    for j in range(10):
        print("i=",i," j=",j)
    i=i+1

 

python中的for,while循环和循环嵌套

原文:https://www.cnblogs.com/butaileng7/p/14534271.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!