1.while循环的语法
while 进入循环的条件 :
循环的内容
2.for循环的语法
for 临时变量 in 需要迭代的序列:
循环的内容
3.区别
1.while循环是需要循环的条件的,而for循环不用 。
2.while循环可以无限循环,for循环则不能,毕竟需要迭代的序列不可能是无限多的。
3.while循环需要判断条件,和if判断类似,如果是true则进入循环,false则不循环。
for循环则取决于需要遍历的序列,序列里有多少个数据就会循环多少次。
4.while循环需要在循环外先定义一个控制循环的变量,在循环内通过改变这个变量的值控制循环终止的条件
for循环不需要显示的定义循环变量,会自动便利循环中的元素