一.while循环
num=1
while num<10:
print(num)
num+=1
1.break语句,跳出这个循环
num=0
while num<10:
if num==5:
break
print(num)
num+=1
2.continue语句,跳出当前这次循环
num=0
while num<10:
if num==5:
num+=1
continue
print(num)
num+=1
num=0
while num<11:
if num%2==0:
num+=1
continue
else:
print(num)
num+=1
二.for循环
1.for循环:for循环可以遍历任何序列的对象,列表/字典/元组/字符串等
name = 'zhiliaoketang'
for x in name:
print(x)
三.while循环案例
1.1-100的和
resualt =0
index =1
while index<=100:
resualt = resualt+index
index+=1
print(resualt)
2.9*9乘法表
row =1
lie =1
第一个while来控制行
while row<=9:
第二个while用来控制列
while lie<=row:
print('%s*%s=%s'%(lie,row,row*lie),end=' ')
lie+=1
row+=1
lie=1
print(' ')
# print('1*1=1' ,end=' ')
# print('1*2=2')
网友评论