第1关:While 循环与 break 语句
本关的编程任务是补全line.py
文件中的判断语句部分,具体要求如下:
-
填入当已处理零件数小于总零件数
count < partcount
时的while
循环判断语句; -
在停电时填入
break
语句跳出循环。
while(count < partcount):
break
第2关:for 循环与 continue 语句
本关的编程任务是补全checkWork.py
文件中的部分代码,具体要求如下:
-
填入循环遍历
studentname
列表的代码; -
当遍历到缺席学生时,填入
continue
语句跳过此次循环。
for student in studentname:
continue
第3关:循环嵌套
本关的编程任务是补全sumScore.py
文件中的部分代码,具体要求如下:
-
当输入学生人数后,填入在
for
循环遍历学生的代码; -
当输入各科目的分数后的列表后,填入
for
循环遍历学生分数的代码。
for student in range(studentnum):
for score in subjectscore:
第4关:迭代器
本关的编程任务是补全ListCalculate.py
文件中的部分代码,具体要求如下:
-
当输入一个列表时,填入将列表
List
转换为迭代器的代码; -
填入用
next()
函数遍历迭代器IterList
的代码。
IterList = iter(List)
num = next(IterList)