一、while循环语句:
1、只要你给的条件为真,它就会不停地循环执行下去(死循环)。所以在使用while语句的时候,你就要想好条件怎么给。
2、当然任何事情都是可以商量的,你可以使用 break 语句,哪怕 while 条件为真,也可以停止循环(跳出while)。
3、让你感到困惑的是else语句不仅可以与if语句套用,也可以与while语句套用,意思一样,条件不满足则执行else的包含语句。
4、当然你不想执行本次循环,你可以用continue语句,它会停止执行本次循环剩下的语句,去开始下一次循环。
二、for循环语句:与while语句不同的是,for语句有它自己执行的范围。
1、for语句用于迭代序列(即列表,元组,字典,集合或字符串等),简单点你可以理解为它主要用于你遍历序列中的每一项元素,遍历完了,也就执行完了,自动跳出for语句,而不会造成死循环。
2、注意:python中for 语句不需要预先设置索引变量,这一点你可以与C语言中的for语句对比。如果你想用类似的方式,可以用rang()函数来执行。如:
for i in range(5):
print(“可以执行”)
i会在range(5)中的参数对齐循环次数,即i=0,1,2,3,4让for语句的包含语句print(“可以执行”)执行5次。
3、for语句中也可以使用break语句,意思一样(同while语句)
4、for语句中的continue语句,同while语句一样来理解。
5、for语句也可以与else语句配套使用,即等for语句执行完成,才执行else语句里面的内容。
6、for语句也不能写成空语句了,同样可以用pass关键字来避免错误。
希望以上的总结对你有帮助!!!