问题描述:企业发放的奖金根据利润提成。利润(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,求应发放奖金总数?

程序分析:利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

程序源码:


#!/usr/bin/python
# -*- coding: UTF-8 -*-i = int(raw_input('净利润:'))
arr = [1000000,600000,400000,200000,100000,0]
rat = [0.01,0.015,0.03,0.05,0.075,0.1]
r = 0
for idx in range(0,6):if i>arr[idx]:r+=(i-arr[idx])*rat[idx]print (i-arr[idx])*rat[idx]i=arr[idx]
print r

输出结果如下:

净利润:120000
1500.0
10000.0
11500.0

Python编程之员工奖金相关推荐

  1. Python编程 模拟SQL语句 实现对员工信息的增删改查

    一.问题描述 用 Python 模拟 sql 语句,实现对员工信息的增删改查. 封装函数,传入参数:文件路径和 sql 命令. 模拟 sql 语句实现对员工信息的现增删改查,并打印结果. 二.Pyth ...

  2. Python编程经典案例【考题】公司奖金发放

    本文和你一起探索Python编程经典案例,让你沉浸式学习Python.你可以拿着题目先思考,然后再对照本文解题方法进行比较.有不同的见解欢迎到公众号中跟我一起探讨.    文章目录 一.经典案例[考题 ...

  3. 精通 Oracle+Python 存储过程、Python 编程

    调用数据库存储过程及其他感兴趣的高级 Python 编程功能. 对于涉及数据库的软件开发来说,有两种主流开发方法:一种是在应用程序中(对于三层体系结构,也可以是在中间件中)实现所有业务逻辑,另一种是在 ...

  4. 面向对象的Python编程,你需要知道这些!

    摘要:Python 没有像 java 中的"private"这样的访问说明符.除了强封装外,它支持大多数与"面向对象"编程语言相关的术语.因此它不是完全面向对象 ...

  5. python编程入门 适合于零基础朋友-Python不能帮你找到女朋友,却能让你成为有钱的单身狗。...

    原标题:Python不能帮你找到女朋友,却能让你成为有钱的单身狗. 王者荣耀的团队年终奖是100个月工资.华为的员工房租补贴就有8000块.BAT校招起步价年薪20万--如果你看到这些消息的第一反应就 ...

  6. python编程入门指南-编程入门指南

    编程入门指南 ----------------------------------------------- 编程入门指南 v1.5 --- https://zhuanlan.zhihu.com/p/ ...

  7. python编程编程培训班

    Python的受欢迎程度不断提高,主要是由于它在数据科学.机器学习和人工智能等新兴技术中的使用.它还以其效率.多功能性和易于学习的特点席卷了软件开发. 目前,Python是GitHub上第二大流行的编 ...

  8. python编程认证找工作时有什么作用?

    python编程认证找工作时有什么作用? [导语]近年来,python编程在越来越火爆,不少人纷纷转行投身于python编程,因为python相对来说比较简单易学,对于零基础的人来说比较容易上手,竞争 ...

  9. Python编程课程好学吗?能学会吗?

    Python编程课程好学吗?能学会吗?Python是一种计算机程序设计语言,一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加越来越多被用于独 ...

最新文章

  1. 在C++中侦测内嵌型别的存在(rev#2)
  2. B06_NumPy 切片和索引
  3. [hdu5270]按位统计,容斥,归并
  4. Docker 精通之入门
  5. CSS快速学习6:vertical-align讲解
  6. 老板可以停,因为可能赚了钱
  7. ckdeitor的使用方法
  8. 北京市行政边界划分矢量图
  9. JDBC个人学习总结
  10. 虚拟机服务器扩容,vmware虚拟机 ubuntu根目录磁盘扩容
  11. 2238. Number of Times a Driver Was a Passenger
  12. 太湖之光超级计算机应用最高奖,世界最快超级计算机“神威·太湖之光”获得100多项应用成果...
  13. 模模搭升级,场景自动同步ThingJS平台,搭建开发无缝衔接!
  14. echart 设置折线红色警戒线
  15. WPS怎么在线转换成Word,WPS转换成Word的操作步骤
  16. 建模大佬都不会外传的角色手办制作流程
  17. Vivo手机实现录音转文字的方法,图文步骤详解,特别简单
  18. java 批量爬取国图 marc信息,用txt和excel保存
  19. 虎牙银豆竞猜每天竞猜种豆次数、每次种豆总额以及开盘次数、每次开盘金额详细说明
  20. BigDecimal中divide方法详解

热门文章

  1. HTML5应用性能调优工具WAPA – 安装篇
  2. unity学习笔记(1)unity基础学习
  3. 服务器网站监控报表,宝塔网站监控报表实时分析网站日志
  4. 网络工程师售前情景训练——售前的十个关键点Ten Keys Of Presale
  5. 根治任务栏天猫618超级红包广告(简单高效)
  6. 债券价格和到期收益率的关系_2017年《证券投资基金》基础知识:当期收益率、到期收益率与债券价格之间的关系...
  7. Chapter 2.猛男的邀请函——《地与光》
  8. W7编程作业——Support Vector Machines
  9. Typora修改字体颜色
  10. 酒店管理对口升学能报计算机,达州学生想来成都财贸职高烹饪学校读书,该校_招生问答...