题目:

企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?

代码:

i=int(input("请输入利润:"))   # 输入利润,设为i
a=[1000000,600000,400000,200000,100000,0]   # 列表a,a为利润
b=[0.01,0.015,0.03,0.05,0.075,0.1]   # 列表b,b为提成的百分比
r = 0   # 定义初始r值
for x in range(0,6):   # 开始for循环,重复判断提成的百分比if i>a[x]:   # 开始if循环,判断提成的百分比r+=(i-a[x])*b[x]   # r=r+(i-a[x])*b[x]print((i-a[x])*b[x])   # 打出((i-a[x])*b[x])i=a[x]   # 定义i
print(r)   # 打出r

运行结果:

请输入利润:150000
3750.0
10000.0
13750.0

101个python小代码 (10)计算利润相关推荐

  1. 101个python小代码 (3)给三个数字排列顺序(从大到小)

    list1=[] for x in range(3):num=int(input('Please enter your number:'))list1.append(num) list1.sort(r ...

  2. 101个python小代码 (6)设计一个重量转换器,输入以‘g’为单位的数字后返回换算成‘kg’的结果。

    def weight_g(g):weight = round(g*0.001,3)print(g,'g','=',weight,'kg')g = int(input('请输入重量(g)')) weig ...

  3. 新手友好!101 个 Python 小项目源码(推荐收藏)

    不管学习哪种编程语言,通过小项目练手,是快速提升和巩固技能的最佳方式. 今天推荐一个在 GitHub 有 5000+ Star 的资源仓库,汇集了各色各样的 Python 小项目. GitHub 链接 ...

  4. python小程序-10个Python练手小程序,学习python的很好的资料

    [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...

  5. python 代码_实战代码 | 30 个Python小代码,收藏。

    本模板旨在分享和解读完整代码,只要你有安装配置好python环境,在pycharm里安装相应的第三方文件库,黏贴代码即可运行,我会尽量在代码后面都进行标注解读.我们以实用型为目的学习.编程类学习,从模 ...

  6. python小代码_Python爬虫入门有意思的小长代码

    一段有意思的代码,有兴趣的可以研究研究. 需求 用户收到短信如:购买了电影票或者火车票机票之类的事件.然后app读取短信,解析短信,获取时间地点,然后后台自动建立一个备忘录,在事件开始前1小时提醒用户 ...

  7. python小代码13(递归函数匿名函数)

    什么是递归函数? 在函数内部,可以调用其他函数. 如果一个函数在内部调用自身本身,这个函数就是递归函数. 任务一:小孩的报酬* 任务内容: 一个小孩子给一个富翁做事,商量的报酬是第一天2角,第二天是第 ...

  8. 【python】代码实现计算天数倒计时

    import datetime "显示倒计时" now = datetime.datetime.now() date2 = datetime.datetime(year=int(2 ...

  9. python企业发放奖金根据利润提成_ghpython_根据利润计算奖金

    今天咱们来扒一扒老潘微博里的一个python小练习,根据不同的利润值来求对应的奖金,方法1主要是for循环遍历列表和if--elif判断语句的运用:方法2就简洁很多,代码十分python,主要是通过对 ...

最新文章

  1. 我对编程中常见名词的理解
  2. 表变量与临时表的优缺点
  3. 计算机理论专业研究生论文课题,计算机理论方向论文选题 计算机理论论文标题如何定...
  4. mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting
  5. CentOS下NTP安装配置
  6. fgets和fgetl有什么区别
  7. C机顶盒开发实战常量定义方式、结构定义方式(可理解为对象Model)
  8. Mbps和MB/s之间的换算
  9. 毕业论文html代码查重吗,毕业论文中的代码内容重复了怎么办? 毕业论文代码重复率高...
  10. @RequiresRoles使用
  11. 【无标题】Win10鼠标单击右键点击“显示设置”,“个性化”弹出该文件没有与之关联的程序来执行该操作。
  12. 从你的全世界路过—一群程序员的稻城亚丁游记
  13. 是非人生 — 一个菜鸟程序员的5年职场路 第1节
  14. FTP协议(文件传输协议)
  15. Machine Learning---PNN
  16. 文字从上到下无缝轮播,一直循环滚动轮播
  17. 【无标题】西门子S7-200SMART四种密码解密软件
  18. 微型计算机的性能主要取决于什么,微型计算机的性能主要取决于什么?
  19. Linux 如何在文件中查找指定内容
  20. 计算机应用技术第一课,计算机应用基础(第一课).ppt

热门文章

  1. 利用阿里云API为树莓派做DDNS
  2. 基于阿里云的SDK的域名解析的java实现
  3. uniapp 设置 favicon.ico
  4. Jmeter使用教程--调用其他接口使用账号密码登录
  5. [Python基础]列表、元祖和字典
  6. ICG试剂 ICG-PEG-NHS_ICG-PEG-SE_吲哚菁青-聚乙二醇-活性酯
  7. 华为AI认证_图像处理实验(图像预处理)
  8. 模仿windows桌面框选、重命名(vue3.2)
  9. 阿里云RAM子帐号授权单台ECS实例管理权限
  10. 如何在Ubuntu中安装PHP