#!/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分鐘 換顏色 多方面換顏色...