编写上交作业的程序,老师要求把小组 7 位同学(编号为 1,2,3,...,6,7)
的作业收齐,小组编号 1 的同学跟编号 2 的同学说“收作业了”,之后每位同学
依次向后面的一位同学说要“收作业了”,直到最后,编号 7 的同学将自己的作
业,上交到编号 6 的同学手中,编号 6 的同学将编号 7 的作业及自己的作业一起
上交到编号 5 的同学,按这样的流程;直到编号 1 将其他同学的作业及自己的作
业上交到老师中。要求编号 7 同学的作业放在最前面,即老师看到的作业是编号
7 的作业,然后是编号 6 的作业,最后是编号 1 的作业。
根据上述算法思想,编写自定义函数完成程序功能,完善空白处代码。
"""
函数名 def getHomeWork(hw,n)
参数表:hw 存储每位同学的作业信息,n 表示第 n 位同学的作业
返回值:每位同学的作业,要求最后 1 位同学的作业显示在最前面,第 1 位同学
作业显示在最后面
"""
def getHomeWork(hw,n):
if n == ① :
return ②
return ③
homew=["作业 1","作业 2","作业 3","作业 4","作业 5","作业 6","作业 7"]
zuoye = getHomeWork(homew,0)
print(zuoye)