功能要求

某公司的工资包括底薪和奖金两部分,每个员工的底薪都是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":  # 等级为Asalary = salary + (salary * 0.45)print("应付员工工资%d" % salary)elif grade == "B" or grade == "b":  # 等级Bsalary = salary + (salary * 0.4)print("应付员工工资%d" % salary)elif grade == "C" or grade == "c":  # 等级Csalary = salary + (salary * 0.3)print("应付员工工资%d" % salary)  # 等级Delif grade == "D" or grade == "d":salary = salary + (salary * 0.25)print("应付员工工资%d" % salary)else:  # 等级输入错误print("输入等级错误")

运行结果

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

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

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

「Python条件结构」计算员工工资相关推荐

  1. 「Python条件结构」if…else实现计算税后工资

    功能要求 个人所得税收取规定:工资大于3000元的部分将扣除5%的个人所得税.小于3000元的部分不扣除个人所得税.要求从键盘上输入用户的基本工资,根据用户输入的基本工资,计算税后工资,并将税后工资打 ...

  2. 「Python条件结构」根据输入数量对应的折扣率计算应付金额

    功能要求 编写一个控制台应用程序,实现商场打折促销商品.购买某种商品根据购买数量(x)的不同给予不同的折扣.从键盘中输入用户购买商品的数量和商品的单价,根据用户输入的购买商品的数量及该商品的单价,输出 ...

  3. 「Python条件结构」银行利息计算

    功能要求 编写一个控制台应用程序,实现银行提供了整存整取定期存蓄业务,其存取分为一年.两年.三年.五年,到期凭存单支取本息.编写一个程序,用户根据存取和存款额(本金)计算利息,以及到期存款时银行应支取 ...

  4. 「Python条件结构」显示学号及提示信息

    功能要求 编写一个控制台应用程序,从键盘中输入一个学生的学号,以及语文.数学.计算机的成就. a) 若是三门成绩之和>=280,显示学号及"是一个成绩优秀的学生!": b) ...

  5. 「Python条件结构」使用if结构实现密码验证

    功能要求 使用变量保存密码,并设置密码为"PythonLanguage",接收用户输入的密码,校验密码是否正确,如果正确则输出"right",否则不输出. 实例 ...

  6. 「Python语法结构」计算表面积和体积

    输入球的半径计算球的表面积和体积 功能要求 编写一个控制台应用程序,从键盘上输入球的半径,求球的表面积和体积. 说明:球的表面积 = 4 * π * r * r: 球的体积 = 4 * π * r ^ ...

  7. 「Python语法结构」求员工的实际工资

    求员工的实际工资 功能要求 某公司员工的工资由基本工资.物价津贴及房租津贴组成.其中物价津贴占基本工资的40%,房租津贴占基本工资的20%.编写一个程序从键盘上输入员工的基本工资,并根据输入的基本工资 ...

  8. 「Python条件结构」嵌套if:实现奖学金评定

    功能要求 编写一个控制台应用程序,在程序中从键盘上输入三科成绩,计算三门课程的平均成绩,根据平均成绩判断并输出奖学金等级."一等奖奖学金":平均成绩90分及以上:"二等奖 ...

  9. 「Python条件结构」银行存款

    功能要求 银行存款利率如下: ✮ 活期:0.72% ✮ 1年定期:1.98% ✮ 2年定期:2.25% ✮ 3年定期:2.52% ✮ 5年定期:2.79% 今有一批现金P0,预存5年,有以下几种方案: ...

最新文章

  1. windows10 自动开机、关机
  2. 当前节点获取位置汇总
  3. 百度景鲲:疫情居家让智能音箱经受了检验,下一步「破圈」
  4. 腾讯面试题 linux下free命令详解
  5. Kerberos的原理 - MIT
  6. IPFS网络是如何运行的(p2p网络)
  7. matlab冲击噪声,如何用MATLAB生成噪声和冲击混合信号
  8. 贝叶斯分类器_python机器学习API介绍10:多项式贝叶斯分类器
  9. mysql中lead_SqlServer2012中LEAD函数简单分析_MySQL
  10. 采用python解决实际问题_Python编程语言解决几种常见的实际问题
  11. winscp 自动断开无法连接_winscp教程,winscp教程,看完就学会的winscp教程
  12. 韩顺平php视频笔记69 静态变量与静态方法
  13. 金融计量模型(一):引言
  14. 个人网盘源码 本地网盘网站源码
  15. Qt自定义对话框及调用方法
  16. 不止跑路,拯救误操作rm -rf /*的小伙儿
  17. linux下批量转换32bit wav为16bit
  18. 网站的权重怎么计算以及网站降权的分析处理方法
  19. 玩转外贸LinkedIn必备的三大特质,以及突破六度人脉技巧
  20. 普及下病毒性感冒和细菌性感冒的区别(如何看血常规)

热门文章

  1. 微擎模块php文件下载加密,微擎 goto + 混淆加密, 反向解密思路.
  2. ubuntu安装VIM教程与命令详解
  3. 欧盟推出新数字法案,会是一场“锄强扶弱”的数字监管变革吗?
  4. HK1Box,在armbian上基于docker安装宝塔
  5. 1.基金训练营(新)
  6. 蓝牙Mesh网关和蓝牙网关的区别
  7. 汽车后视镜反射率测定仪
  8. 【Java】6.8 Lambda学习
  9. 中国 Azure 应用程序的开发人员注意事项
  10. 【​区块链】相关专业名词术语