一、for语句一般语法
for是Python中另外一个循环语句,提供了Python中最强大的循环结构,它可以循环遍历任何序列项目,如一个列表或者一个字符串。(sequence可以是列表元组集合,如果是字典只能遍历keys,无法遍历values)
语法:
'''
for 变量 in 序列:
循环体
'''
# eg:
list0 = ['Mgvccl',18,'重庆']
for i in list0:
print(i)
二、for循环中的break和continue
break:跳出循环。
continue:跳出当前循环。
eg:
'''
break:跳出循环。
continue:跳出当前循环。
'''
# break:跳出循环。
for i in range(5):
if i == 3:
break #当i==3时,跳出for循环
print(i) #0,1,2
# continue:跳出循环。
for i in range(5):
if i == 3:
continue #当i==3时,跳出本次循环
print(i) #0,1,2,4
三、pass
pass语句的使用表示不希望任何代码或者命令的执行;
pass语句是一个空操作,在执行的时候不会产生任何反应;
pass语句常出现在if、while、for等各种判断或者循环语句中;
eg:
'''
pass
'''
for i in range(5):
if i == 3:
pass
print(i)
练习:
打印九九乘法表。
'''
练习:使用for循环打印99乘法表
'''
for i in range(1,10):
for j in range(1,i+1):
print('%d * %d = %d'%(j,i,i*j),end=' '*3)
print()