python 課後作業 python之路之課後作業

2021-10-11 13:04:07 字數 1888 閱讀 4918

#!/usr/bin/env python#-*- coding: utf-8 -*-

importsysimportos

teacher_list= pickle.load(open(setting.teacher_db_dir, 'rb'))for num, item in enumerate(teacher_list, 1):print(num, item.name, item.age, item.create_time, item.create_admin.username)

course_list=whiletrue:

name= input('請輸入課程(q退出):')if name == 'q':breakcost= input('請輸入課時費:')

num= input('選擇老師(序號):')

obj= modles.course(name, cost, teacher_list[int(num)-1], admin_obj)

exists_list= pickle.load(open(setting.course_db_dir, 'rb'))

course_list.extend(exists_list)

pickle.dump(course_list, open(setting.course_db_dir,'wb'))defcreate_teacher(admin_obj):

teacher_list=whiletrue:

teacher_name= input('請輸入老師姓名(q表示退出)')if teacher_name == 'q':breakteacher_age= input('請輸入老師年齡')

obj=modles.teacher(teacher_name, teacher_age, admin_obj)

exists_list= pickle.load(open(setting.teacher_db_dir, 'rb'))

teacher_list.extend(exists_list)

pickle.dump(teacher_list, open(setting.teacher_db_dir,'wb'))deflogin(user, pwd):ifos.path.exists(os.path.join(setting.base_admin_dir, user)):#這有bug,已解決,匯入admin和新增檔案路徑os.path.join(setting.base_admin_dir

admin_obj = pickle.load(open(os.path.join(setting.base_admin_dir, user), 'rb'))ifadmin_obj.login(user, pwd):whiletrue:

sel= input("1、建立老師: 2、建立課程:q、退出")if sel == '1':

create_teacher(admin_obj)elif sel == '2':

create_course(admin_obj)else:break

else:return 1

else:return0defregister(user, pwd):

admin_obj=modles.admin()

admin_obj.register(user, pwd)defmain():

inp= input("1、管理員登入:2、管理員註冊:\n >>>>>")

user= input('請輸入使用者名稱:')

pwd= input('請輸入密碼:')if inp == '1':

ret=login(user, pwd)if ret == 1:print('密碼錯誤')elif ret ==0:print('使用者不存在')elif inp == '2':

register(user, pwd)if __name__ == "__main__":

main()

Java課後作業

問題 某機構2006年培養學員8萬人,每年增長25 請問按此增長速度,到哪一年培訓學員人數將達到20萬人?一 1.用while迴圈語句 public class w system.out.println 到 c 年人數達到20萬 輸出結果 2.用do.while迴圈語句 某機構2006年培養學員8萬...

課後作業4

班級 軟體四班 學號 2016035107136 姓名 劉聰 開發的軟體 飛機大戰 團隊職務 軟體工程師 負責工作 飛機大戰遊戲設計及其 編寫,優化遊戲體驗,完善修復程式的bug。其他的回答在最下方 上述為 倉庫的提交記錄,從2018 11 02到2018 12 25差不多每天都在編寫 向 倉庫提交...

課後作業2

學號 2017035107134 姓名 劉佔鋒 我的碼雲貪吃蛇專案倉庫 psp我的估計 實際情況 計畫10分鐘 10分分鐘 計畫文件 10分鐘 10分鐘 分析10分鐘 5分鐘開始編寫 50分鐘 60分鐘 執行修改 10分鐘 15分鐘 記錄5分鐘 8分鐘總結 10分分鐘 12分鐘 換顏色 多方面換顏色...