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使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!