python中while和for的区别-Python教程

资源魔 29 0
Python中for轮回以及while轮回实质上是不区分的,然而正在实际使用上,针对性没有太同样。

while轮回实用于未知轮回次数的轮回,for轮回实用于已知轮回次数的轮回 。

for次要使用正在遍历中,比方:(保举学习:Python视频教程)

for i in range(10):
    print(i)
打印后果为:
0 1 2 3 4 5 6 7 8 9   
list1 = [1,2,"a”]
for i in list1:
    print(i)
#打印后果为逐渐列表list1中的元素:
1
2
a

而while轮回很少进行遍历应用(语句过多,不for不便),while次要用于判别合乎前提下轮回,比方:

i = 0
while True:
    if i<3:
        print(i)
        i += 1
    else:
        print("i>=3啦!")
        break
#运转后果:当i叠加到3前,顺次打印i的值,当i等于3的时分判别语句不可立,执行else语句,跳出while轮回
#打印后果:
0
1
2

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python中while以及for的区分的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!