Python 入门之控制结构 - 循环结构(三)
Python 入门之控制结构 - 循环结构(三)
@R星校长
第3关:循环嵌套
循环嵌套分为for循环嵌套和while循环嵌套。
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)
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
如果您想了解更多循环嵌套的相关知识,请参考:[美] Katie Cunningham 著《 Python 入门经典》第三章。
studentnum = int(input())
# 请在此添加代码,填入for循环遍历学生人数的代码
########## Begin ##########
for student in range(studentnum):
########## End ##########
sum = 0
subjectscore = []
inputlist = input()
for i in inputlist.split(','):
result = i
subjectscore.append(result)
# 请在此添加代码,填入for循环遍历学生分数的代码
########## Begin ##########
for score in subjectscore:
########## End ##########
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 入门之控制结构 - 循环结构(三)相关教程