#for 循环之 range()函数的用法:
# range()函数
# range(start,stop,step) 返回的是一个自然数的序列,start起始点,默认从0开始。stop结束点。step是步长,默认是1。
# 循环控制语句:break,contiune,exit()
#print (list(range(10))) #返回的是0,1,2,3,4,5,6,7,8,9的自然序列
#range(1,10) #返回的是1,2,3,4,5,6,7,8,9
#range(1,10,2) #返回的是1,3,5,7,9
#range(2,10,2) #返回的是2,4,6,8
案例1: 循环取下标
list=[0,8,8,0] #下标0,1,2,3
for i in range(0,len(list)):
print(list[i])
案例2: 打印1-100所有的偶数
for i in range(2,101,2):
print('偶数是:%d'%i)
for i in range(1,101):
if i%2==0:
print('偶数是:%d'%i)
案例3:
break 结束本次循环
contiune 结束整个循环
exit() 退出程序
for i in range (10):
print('hello')
if i ==3:
break
print('world')
print('exit的区别')
for i in range (10):
print('h')
if i ==3:
continue
print('w')
for i in range (10):
print('h')
if i ==3:
exit()
print('w')
print('exit的区别')
案例4: 打印九九乘法表
for i in range(1, 10):
for j in range(1, i+1):
print('%dx%d=%d'%(j, i, i*j), end='\t')
print()
网友评论