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的区分的细致内容,更多请关注ki4网别的相干文章!