首页 > 编程语言 > 详细

Python语法之for循环

时间:2021-03-28 17:39:19      阅读:19      评论:0      收藏:0      [点我收藏+]

循环结构的第二种实现方式是for循环,for循环可以做的事情while循环都可以实现,之所以用for循环是因为在循环取值(即遍历值)时for循环比while循环的使用更为简洁,

 

1.for循环语

for 变量名 in 可迭代对象: # 字符串、列表、字典
    代码一
    代码二
    ...
案例1
for item in [a,b,c]:
    print(item)

# 运行结果
a
b
c
参照案例1来介绍for循环的运行步骤
步骤1:从列表[‘a‘,‘b‘,‘c‘]中读出第一个值赋值给item(item=‘a’),然后执行循环体代码
步骤2:从列表[‘a‘,‘b‘,‘c‘]中读出第二个值赋值给item(item=‘b’),然后执行循环体代码
步骤3: 重复以上过程直到列表中的值读尽

2.for循环的基本操作

1.for + break:直接终止本层循环,不会有下一次循环
for x in [111,222,333,444,555]:
    if x == 333:
        break
    print(x)

# 运行结果

111
222

2、for + continue:终止本次循环,直接进入下一次
for x in [111,222,333,444,555]:
    if x == 333:
        continue
    print(x)

# 运行结果
111
222
444
555

3.for + else:使用语法同while循环

4.for + range
for i in range(3):
    for j in range(5):
        print("*",end=‘‘)
    print()  # print()表示换行

# 运行结果
*****
*****
*****

5.for循环嵌套
for i in range(3):
    print(=================>外层循环, i)
    for j in range(3):
        print("内层循环", j)

# 输出结果

=====>外层循环 0
内层循环 0
内层循环 1
内层循环 2
=====>外层循环 1
内层循环 0
内层循环 1
内层循环 2
=====>外层循环 2
内层循环 0
内层循环 1
内层循环 2

 

Python语法之for循环

原文:https://www.cnblogs.com/poco/p/14588548.html

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