008.字典Dictionary【修订中】

上节课,我们学习了列表list

# 程序007.007
def say_hello(name):
    print('Hello, ', name)

students = ['lu', '大白菜', '木木', '逻辑', '逆行者']

for student in students:
    say_hello(student)

蚂蚁老师想知道每个同学都学习到了第几课,我们可以把这个程序改一改

# 程序008.001
def study_progress(students, progresses, i):
    print(f'{students[i]}学习到了第{progresses[i]}课')

students = ['lu', '大白菜', '木木', '逻辑', '逆行者']
progresses = [7, 7, 7, 7, 7, 7]

for i in range(len(students)):
    study_progress(students, progresses, i)

复习条件与列表

问题:修改程序008.001,增加一个列表名称为homework_done,列表的元素为True或者False,表示对应序号的同学对应的正在学习的课程已经完成了作业,然后打印输出

xx同学学习到了第x课,作业已完成

或者

xx同学学习到了第x课,作业未完成

回答:在微信群截图交作业

Last updated