if 分支语句

比较三个数中最大的一个

a=float(input("a="))
b=float(input("b="))
c=float(input("c="))
my_max=a>b and a or b
my_max=c>b and c or my_max
print(my_max)

说明:条件成立取 and后的值,条件不成立取or 后面的值。


import math
….
print(max(a,b,c))

计算个人所得税

salary=float(input("本月收入:"))
insurance=float(input("五险一金:"))
diff=salary-insurance-3500
if diff<=0:
    tax=o
    deducation=0
elif diff<=1500:
    rate=0.03
    deducation=0
elif diff<=4500:
    tax=0.1
    deducation=105
elif diff<9000:
    tax=0.2
    deducation=555
elif diff<=35000:
    tax=0.25
    deducation=1005
elif diff<=55000:
    rate=0.3
    deducation=2755
elif diff<=85000:
    rate=0.35
    deducation=5505
else:
    rate=0.45
    deducation=13505
p=diff*rate-deducation
print("个人应交税为:%.3f"%p)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值