用python 實現錄入學生作業情況的小程序


寫一個錄入學生作業情況的一個程序

 

        1、查看學生作業情況

 

        2、錄入學生作業情況

 

        3、可以讓輸入3次,需要為空的情況

 

        homeworks = {

 

        ‘張流量’:

 

            {‘2018.3.22’:”未交”,’2018.3.23’:’wei交’},

 

        ‘田雨’:{‘2018.3.22’:”未交”,’2018.3.23’:’wei交’}

 

        } 

 

 

================================================================

中間遇到的問題:

1. 查詢學生的作業時,打印該學生的情況。因為該學生的作業情況是字典類型,所以不能直接打印,需要轉化為字符串類型后再進行打印。

   print(name+"的作業提交情況為:"+str(homeworks[name]))

 2. 當錄入學生作業情況時,需要向字典中插入學生的姓名和作業情況,是個二維字典,使用的方式為:

    homeworks[nameC][date]=hwStat

 

代碼如下:

修改:

 homeworks.setdefault(nameC,{date: hwStat}) 

或者

homeworks[nameC]=[date:hwStat] 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM