概述
1.for循环嵌套
for循环嵌套的基本形式为:
for iteration_var in sequence:
for iteration_var in sequence:
循环语句
例如:
for x in range(1,10):
for y in range(0,x):
result = x + y
print(result)
2.while循环嵌套
while循环嵌套的基本形式为:
while 判断条件:
while 判断条件:
循环语句
例如:
x = 1
y = 0
while x < 10:
while y < x:
result = x + y
print(result)
y += 1
x += 1
y = 0
3.编程实例
在一次考试结束后,学校需要统计每位同学的考试总成绩。在这个场景中,我们先将所有同学组成一个序列,然后遍历每位同学。在遍历到每位同学时还要遍历每位同学的每门分数并进行计算,最后得出每位同学的总成绩。
代码如下:
studentnum = int(input())
#填入for循环遍历学生人数的代码
for student in range(studentnum):
sum = 0
subjectscore = []
inputlist = input()
for i in inputlist.split(','):
result = i
subjectscore.append(result)
#填入for循环遍历学生分数的代码
for score in subjectscore:
score = int(score)
sum = sum + score
print("第%d位同学的总分为:%d" %(student,sum))
测试输入:
2
23,56,78,90
21,56,78,76,91
预期输出:
第0位同学的总分为:247
第1位同学的总分为:322
最后
以上就是儒雅纸鹤为你收集整理的Python循环嵌套的全部内容,希望文章能够帮你解决Python循环嵌套所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复