python萌新入门(六)
06重复工作必杀技丨循环语句
对于Python中的循环分为两种:
while循环和for循环
------------------分割线------------------------
while的格式:
while的流程控制图:
代码如下:
i = 0
while i<5 :
print(‘努力学习,早日走上人生巅峰’)
i += 1
#有空行的都在while循环里面
print(‘任务结束了’)
i = 0
rs = 0
while i<=100:
rs += i
i += 1
print(f’1-100之间的累加和是:{rs}’)
#print
单引号外边,加一个f,
并且,
单引号里面,加一个{},
可以输出{}里面的赋值
运行结果如下:
------------------分割线------------------------
eg1:
for a in ‘python’:
print(a)
=>Python把自己给了a
eg2:
for a in ‘python’:
print(a)
for n in [‘涂山红红’,‘南小鸟’,‘爱丽丝’]:
print(n)
rs = 0
for i in range(1,101):#指的是1到100
rs += i
print(f’1-100之间的和是:{rs}’)
for i in range(5):#指的是0到4
print(i)
------------------分割线------------------------
代码如下:
infos =[
[‘厨师小当家2(中配)’,‘厨神小当家2’,‘碧蓝航海’,‘阿松 第三季’,‘来冲浪吧!!美少年!!’],
[‘文豪野犬’,‘世界魔女出发’,‘愤怒的审判’,‘记录的地平线 圆桌崩坏’],
[‘装甲娘战机’,‘苍之骑士团’,‘动物狂想曲/BESTARS 第二季’],
[‘天地创造设计部’,‘五等分的新娘’,‘清阴高中男子排球社’]
]
count = 1
‘’’
for info in infos :#把infos给了info
print(f’周{count}的内容====’)
count += 1
for i in info:#把info给了i
print(i)
‘’’
‘’’
for i in range(len(infos)):
print(f’周{i+1}的内容====’)
for info in infos[i]:
print(info)
‘’’
#enumerate()可以帮助我们记录索引的内容或者是遍历了多少次
for i,info in enumerate(infos):
print(‘i’,’=’,i)
print(f’周{i+1}的内容====’)
for i in infos[i]:
print(i)
运行结果如下: