新手求教
while循环和for循环有什么区别啊,萌新求教大神 什么语言? 冬雪雪冬 发表于 2018-7-2 20:09什么语言?
python
简单的说while更像传统意义上的循环,它通过while后面的判断或循环体中的break来控制循环的次数。
而for则是一个遍历,如for x in y: 是把y中每个元素依次赋值给x,“捎带脚“执行循环体的内容。 Python的两种循环区别和举例如下:
1. for...in循环:简单说就是依次把list或tuple中的每个元素进行迭代,即for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句,
例如:
sum = 0
for x in :
sum = sum + x
print(sum)
2. while循环,只要条件满足,就不断循环,条件不满足时退出循环,即在循环内部变量不断变化,直到不再满足while条件,循环退出。例如:
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
简单罗列如上,希望我的回答对你有启发 。 sur 发表于 2018-7-2 20:45
Python的两种循环区别和举例如下:
1. for...in循环:简单说就是依次把list或tuple中的每个元素进行 ...
谢谢你
页:
[1]