101个python小代码 (10)计算利润
题目:
企业发放的奖金根据利润提成。利润(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)计算利润相关推荐
- 101个python小代码 (3)给三个数字排列顺序(从大到小)
list1=[] for x in range(3):num=int(input('Please enter your number:'))list1.append(num) list1.sort(r ...
- 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 ...
- 新手友好!101 个 Python 小项目源码(推荐收藏)
不管学习哪种编程语言,通过小项目练手,是快速提升和巩固技能的最佳方式. 今天推荐一个在 GitHub 有 5000+ Star 的资源仓库,汇集了各色各样的 Python 小项目. GitHub 链接 ...
- python小程序-10个Python练手小程序,学习python的很好的资料
[程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...
- python 代码_实战代码 | 30 个Python小代码,收藏。
本模板旨在分享和解读完整代码,只要你有安装配置好python环境,在pycharm里安装相应的第三方文件库,黏贴代码即可运行,我会尽量在代码后面都进行标注解读.我们以实用型为目的学习.编程类学习,从模 ...
- python小代码_Python爬虫入门有意思的小长代码
一段有意思的代码,有兴趣的可以研究研究. 需求 用户收到短信如:购买了电影票或者火车票机票之类的事件.然后app读取短信,解析短信,获取时间地点,然后后台自动建立一个备忘录,在事件开始前1小时提醒用户 ...
- python小代码13(递归函数匿名函数)
什么是递归函数? 在函数内部,可以调用其他函数. 如果一个函数在内部调用自身本身,这个函数就是递归函数. 任务一:小孩的报酬* 任务内容: 一个小孩子给一个富翁做事,商量的报酬是第一天2角,第二天是第 ...
- 【python】代码实现计算天数倒计时
import datetime "显示倒计时" now = datetime.datetime.now() date2 = datetime.datetime(year=int(2 ...
- python企业发放奖金根据利润提成_ghpython_根据利润计算奖金
今天咱们来扒一扒老潘微博里的一个python小练习,根据不同的利润值来求对应的奖金,方法1主要是for循环遍历列表和if--elif判断语句的运用:方法2就简洁很多,代码十分python,主要是通过对 ...
最新文章
- 我对编程中常见名词的理解
- 表变量与临时表的优缺点
- 计算机理论专业研究生论文课题,计算机理论方向论文选题 计算机理论论文标题如何定...
- mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting
- CentOS下NTP安装配置
- fgets和fgetl有什么区别
- C机顶盒开发实战常量定义方式、结构定义方式(可理解为对象Model)
- Mbps和MB/s之间的换算
- 毕业论文html代码查重吗,毕业论文中的代码内容重复了怎么办? 毕业论文代码重复率高...
- @RequiresRoles使用
- 【无标题】Win10鼠标单击右键点击“显示设置”,“个性化”弹出该文件没有与之关联的程序来执行该操作。
- 从你的全世界路过—一群程序员的稻城亚丁游记
- 是非人生 — 一个菜鸟程序员的5年职场路 第1节
- FTP协议(文件传输协议)
- Machine Learning---PNN
- 文字从上到下无缝轮播,一直循环滚动轮播
- 【无标题】西门子S7-200SMART四种密码解密软件
- 微型计算机的性能主要取决于什么,微型计算机的性能主要取决于什么?
- Linux 如何在文件中查找指定内容
- 计算机应用技术第一课,计算机应用基础(第一课).ppt