栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

「Python条件结构」计算员工工资

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

「Python条件结构」计算员工工资

功能要求

某公司的工资包括底薪和奖金两部分,每个员工的底薪都是1000元,而奖金取决于员工的级别。不同级别的员工的奖金比例不同:A级奖金是底薪的45%;B级奖金是底薪的40%;C级奖金是底薪的30%;D级奖金是底薪的25%。从键盘上输入等级(A~D)不区分大小写,根据员工的级别,计算应付给该员工的工资(底薪+奖金)。

实例代码

# 输入员工等级A~D不区分大小写

grade = input("输入员工的等级(A~D):")

salary = 1000  # 底薪

if grade == "A" or grade == "a":  # 等级为A

    salary = salary + (salary * 0.45)

    print("应付员工工资%d" % salary)

elif grade == "B" or grade == "b":  # 等级B

    salary = salary + (salary * 0.4)

    print("应付员工工资%d" % salary)

elif grade == "C" or grade == "c":  # 等级C

    salary = salary + (salary * 0.3)

    print("应付员工工资%d" % salary)  # 等级D

elif grade == "D" or grade == "d":

    salary = salary + (salary * 0.25)

    print("应付员工工资%d" % salary)

else:  # 等级输入错误

    print("输入等级错误")

运行结果

从键盘输入“A”,表示等级为A

 

 

从键盘输入“b”,表示等级为B

 

 

从键盘输入“E”,没有登记为E的因此“输入等级错误”

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/998181.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号