while 循环
while 条件:
循环体
条件为真,会重复执行循环体
For循环
比C更智能、强大,自动??
for 目标 in 表达式
循环体
favorite=”piggy”
for i in favorite
print(i,end=”“)
member=[“a”,”b”,”c”,”d”][]列表
for each in number:
print(each,len(each))
for each in number:
print(each,len(member))
range()
range([start,] stop[,step=1])
三个参数,[]中可选
range (5)
–[0,1,2,3,4]
—range(0,5)结果同上
list (range(5))
for i in range(5)
print (i)
0
1
2
3
4
为什么我的结果是0 1 2 3 4
range(1,10,2)
1
3
5
7
9
关键语句
break continue
bingo = "我是咕咕鸡"
answer = input("D1,D1,听到请回答:")
while True:
if answer == bingo:
break
else answer = input("请重新输入")
print("你好,咕咕鸡")
invalid syntax????
continue终止本轮循环,true-开始下一轮
for i in range(10):
if i%2 != 0:
print(i)
continue
i += 2
print(i)