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

Posted liuzhaowei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 设计并实现计算不同职称的教师工资(类的练习)相关的知识,希望对你有一定的参考价值。

设计教师接口,该接口包含教师工资计算方法。

设计不同职称的教师类:教授,副教授,讲师,教师的基本信息包括姓名、性别、出生年月、职称、课时工作量等属性。

注意学校对教师每月工资的计算规定如下:

固定工资+课时补贴;

教授的固定工资为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 设计并实现计算不同职称的教师工资(类的练习)的主要内容,如果未能解决你的问题,请参考以下文章

高校教师绩效工资管理系统设计开发,源码下载

Java上机实验报告

期末计算机java课程设计高校人员信息管理系统设计(项目源码)

前有教授被骗千万,后有某重点高校青年教师晒出月薪900的工资条,大学老师工资待遇如何?...

教师评职好消息来了:2018年教师职称试点改革

工资计算系统设计实现