- 介绍循环
- 关于循环while
- 关于循环For
while结构循环为当型循环(when type loop),一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,条件不成立退出循环。
while循环的关键点是循环可能永远不会运行。当条件测试,结果是false,将跳过循环体并执行while循环之后的第一个语句。
实例1:
n = 100
sum = 0
counter = 1
while counter <= n:
sum = sum + counter
counter += 1
print("1 到 %d 之和为: %d" % (n,sum))
实例2:
count = 0
while (count < 9):
print ('The count is:', count)
count = count + 1
print ("Good bye!")
大家可以把以上实例都执行下看看结果。
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for语句用于遍历序列的元素(如一个字符串,元组或列表)或其他可以迭代的对象
for <variable> in <sequence>:
<statements>
else:
<statements>
实例1
>>>languages = ["u", "3", "v", "3"]
>>> for x in languages:
... print (x)
...
u
3
v
3
>>>
实例2
sites = ["u", "3","v","3"]
for site in sites:
if site == "v":
print("U3V3!")
break
print("循环数据 " + site)
else:
print("没有循环数据!")
print("完成循环!")
实例3
list = [1,2,3,4,5]
# for 迭代器 in 列表:
for x in list:
print(x, end=',')
大家可以把以上实例都执行下看看结果。
评论
登录后评论