学习目标:
- 学会运用if语句
学习内容:
案例二:企业发放的奖金根据利润提成。 利润(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),求应发放奖金数。 if __name__ == '__main__': I = int(input('请输入企业利润金额(万元):')) # 输入利润 I_10 = 10 * 10 / 100 # 满十万可获得奖金数 I_20 = I_10 + 10 * 7.5 / 100 # 满20万可获得奖金数 I_40 = I_20 + 20 * 5 / 100 # 满40万可获得奖金数 I_60 = I_40 + 20 * 3 / 100 # 满60万可获得奖金数 I_100 = I_60 + 40 * 1.5 / 100 # 满100万可获得奖金数 # 利润判定 if I <= 10: PM = I * 10 / 100 elif 10 < I <= 20: PM = I_10 + (I - 10) * 7.5 / 100 elif 20 < I <= 40: PM = I_20 + (I - 20) * 5 / 100 elif 40 < I <= 60: PM = I_40 + (I - 40) * 3 / 100 elif 60 < I <= 100: PM = I_60 + (I - 60) * 1.5 / 100 else: PM = I_100 + (I - 100) * 1 / 100 print('可获得奖金:' + str(PM) + '万元') # 输出奖金数
学习时间:
- 周六晚上 10 点—晚上11点
学习产出:
未来可期