python 设计并实现计算不同职称的教师工资(类的练习)

2021-10-03 11:15

阅读:996

标签:size   soft   style   lse   each   name   练习   teacher   教师   设计教师接口,该接口包含教师工资计算方法。 设计不同职称的教师类:教授,副教授,讲师,教师的基本信息包括姓名、性别、出生年月、职称、课时工作量等属性。 注意学校对教师每月工资的计算规定如下: 固定工资+课时补贴; 教授的固定工资为5000元,每个课时补贴50元; 副教授的固定工资为3000元,每个课时补贴30元; 讲师的固定工资为2000元,每个课时补贴20元。 代码如下 1 class Teacher(): 2 def name(): 3 name = input("输入名字:") 4 return name 5 def sex(): 6 sex = input("输入性别:") 7 return sex 8 def brithday(): 9 brithday = input("输入出生年月:") 10 return brithday 11 def zhicheng(): 12 print("输入职称对应的序号:") 13 print("1:教授") 14 print("2:副教授") 15 print("3:讲师") 16 xuhao = input() 17 return xuhao 18 def keshi(): 19 keshi = input("输入课时工作量:") 20 return keshi 21 def gongzi(): 22 x = int(Teacher.zhicheng()) 23 w = int(Teacher.keshi()) 24 if x == 1: 25 gongzi = 5000 + 50 * w 26 elif x == 2: 27 gongzi = 3000 + 30 * w 28 else: 29 gongzi = 2000 + 20 * w 30 return gongzi 31 32 Teacher.name() 33 Teacher.sex() 34 Teacher.brithday() 35 print(Teacher.gongzi()) 这段代码其实要当做类的练习应该再设计教授类,副教授类和讲师类 但是当我写完才发现有点偏离题目的要求了,但是我真得有点忙,时间不够,只能这么凑活了 以后有时间再改吧python 设计并实现计算不同职称的教师工资(类的练习)标签:size   soft   style   lse   each   name   练习   teacher   教师   原文地址:https://www.cnblogs.com/liuzhaowei/p/10828048.html


评论


亲,登录后才可以留言!