寫一個錄入學生做業狀況的一個程序spa
1、查看學生做業狀況blog
2、錄入學生做業狀況字符串
三、能夠讓輸入3次,須要爲空的狀況class
homeworks = {date
‘張流量’:程序
{‘2018.3.22’:」未交」,’2018.3.23’:’wei交’},im
‘田雨’:{‘2018.3.22’:」未交」,’2018.3.23’:’wei交’}
查詢
} img
================================================================co
中間遇到的問題:
1. 查詢學生的做業時,打印該學生的狀況。由於該學生的做業狀況是字典類型,因此不能直接打印,須要轉化爲字符串類型後再進行打印。
print(name+"的做業提交狀況爲:"+str(homeworks[name]))
2. 當錄入學生做業狀況時,須要向字典中插入學生的姓名和做業狀況,是個二維字典,使用的方式爲:
homeworks[nameC][date]=hwStat
代碼以下:
修改:
homeworks.setdefault(nameC,{date: hwStat})
或者
homeworks[nameC]=[date:hwStat]