本程序在Python3的IDLE下运行通过,在Python2下出现的raw_input被取代了。
题目如下:企业发放的奖金根据利润提成。
利润(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,求应发放奖金总数?
profit = int(input('Enter the profit: '))
arr = [1000000,6000000,400000,200000,100000,0]#利润临界点。
rat = [0.01,0.015,0.03,0.05,0.075,0.1]#提成临界点。
reward = 0.0
for idx in range(6):if profit > arr[idx]:tmp = (profit - arr[idx])*rat[idx]reward += tmpprint(tmp)profit = arr[idx]#设置为零界点。
print('应该发放的奖金总额是%f万元'%reward)#注意格式是%f。

使用Python求根据提成计算的奖金相关推荐

  1. python求e^x,计算e^x的最快方法?

    计算e^x的最快方法是什么,给定x可以是浮点值.在 现在我用python的数学库来计算这个,下面是完整的代码,其中result = -0.490631 + 0.774275 * math.exp(0. ...

  2. python求周长_计算三角形的周长和面积

    计算三角形的周长和面积 题目要求 写一段程序,让用户输入三角形的三条边长,如果三条边长不能构成三角形,则提示用户重新输入 如果可以构成三角形,则计算周长和面积 思路分析 对于用户的输入,首先要约定格式 ...

  3. python求零点_python – 计算大序列的过零点的结果不同

    这个问题源于查看 this关于计算 zero crossings数量的问题的答案.提供了几个解决问题的答案,但NumPy appproach在时间上摧毁了其他问题. 问题:为什么NumPy解决方案提供 ...

  4. python求高阶导数_TensorFlow:计算Hessian矩阵(和高阶导数)

    好吧,你可以不费吹灰之力就计算出海森矩阵! 假设有两个变量:x = tf.Variable(np.random.random_sample(), dtype=tf.float32) y = tf.Va ...

  5. python求素数算法_Python程序最多可计算n个质数(使用不同算法)

    python求素数算法 There are various methods through which we can calculate prime numbers upto n. 我们可以通过多种方 ...

  6. python求线段长度_python微元法计算函数曲线长度的方法

    计算曲线长度,根据线积分公式: ,令积分函数f(x,y,z) 为1,即计算曲线的长度,将其微元化: 其中 根据此时便可在python编程实现,给出4个例子,代码中已有详细注释,不再赘述 ''' 计算曲 ...

  7. python计算平均值标准差和中位数_如何使用python求平均数、方差、中位数

    python求平均数.方差.中位数的例子 CalStatistics.py def getNum(): #获取用户不定长度的输入 nums = [] iNumStr = input("请输入 ...

  8. Python数学计算工具5、Python求最最小公倍数

    最小公倍数百度解析: 两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数.整数a,b的最小公倍数记为[a,b],同样的,a,b,c的最小公倍数记为[a, ...

  9. python计算面积代码_利用Python求阴影部分的面积实例代码

    利用Python求阴影部分的面积实例代码 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  利用Python求阴影部分的面积实例代码.txt ] (友情提示:右键点 ...

最新文章

  1. vue方法传值到data_vue组件传值的几种方式
  2. Android中基于TCP协议的网络通信之使用Socket进行通信
  3. 纯ajax html网页,JavaScript – 页面加载纯HTML AJAX网站中的替代品
  4. java 悬浮提示框_表格(悬浮框提示)
  5. 【Java】Object转换为String的三种策略总结
  6. java批处理_Java内存模型你应该知道
  7. JS获取短信验证码60秒
  8. c语言 软件编程入门自学,软件编程入门自学
  9. SQLite 3导入导出成txt或csv操作
  10. 有些歌,放在这慢慢听
  11. 【第一组】第十一次例会纪要
  12. R语言检验独立性:卡方检验(Chi-square test)和费舍尔精确检验分析案例报告
  13. 难道我买了一个假路由器?解决光猫引出的路由器网速很慢的问题
  14. 神经网络之 CNN 与 RNN 再梳理
  15. 5月16日第壹简报,星期一,农历四月十六
  16. matlab abel变换图片处理
  17. 【牛客网华为机试】HJ46 截取字符串
  18. 3.15antdesign中table的应用
  19. 俄罗斯最大银行宣布加入区块链联盟…
  20. 英才班2019-03测试

热门文章

  1. 一张图教你PID#司空徵产品#
  2. 【微信小程序】理论学习笔记
  3. 子类的构造函数和析构函数
  4. Oracle协议适配器错误解决办法
  5. 计算机专业去北邮还是天大,北京邮电大学的通信工程专业好还是天津大学的通信工程专业好?...
  6. PAT——1094 谷歌的招聘
  7. Windows注册表互换Caps Lock、Shift、Ctr l键
  8. js中判断数据类型的几种实用方法
  9. 那些自媒体工作室是怎么运营的?学会这几种方式你也可以
  10. C语言中函数的定义举例说明,C语言函数的定义与使用