zoukankan      html  css  js  c++  java
  • 002-利润计算

     1 # -*- coding:cp936 -*-
     2 
     3 def calcProfit(res):
     4     """
     5     题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;
     6     利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;
     7     20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;
     8     60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
     9     程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
    10     """
    11     if res <= 10:
    12         print res*0.1
    13     elif res > 10 and res <=20:
    14         print 10*0.1 + (res - 10)*0.075
    15     elif res > 20 and res <= 40:
    16         print 10*0.1 + 10*0.075 +(res - 20)*0.005
    17     elif res > 40 and res <= 60:
    18         print 10*0.1 + 10*0.075 + 20*0.005 + (res - 40)*0.003
    19     elif res > 60 and res <= 100:
    20         print 10*0.1 + 10*0.075 + 20*0.005 + 20*0.003 + (res - 60)*0.003
    21     elif res > 100:
    22         print 10*0.1 + 10*0.075 + 20*0.005 + 20*0.003 + 40*0.0015 + (res - 100)*0.001
    23 
    24 if (__name__ == '__main__'):
    25     res = int(raw_input("输入利润:"))
    26     calcProfit(res)
  • 相关阅读:
    drf—— 序列化组件
    drf—— RESTful API规范
    drf——APIView及其内部函数/类的源码分析
    drf—— drf的安装和使用
    226翻转二叉树
    51,N皇后
    557反转字符串中的单词III
    17.电话号码的字母组合
    459重复的子字符串
    419递增子序列
  • 原文地址:https://www.cnblogs.com/foreverlzj/p/4756204.html
Copyright © 2011-2022 走看看