Python计算合理避税后收入增加情况

假设张三所在团队有一小笔收入,但是超出800元以上的部分要交20%的税,为了提高总收入,可以申报多人合作完成,这样的话每人800之内的部分都不需要扣税,那么总收入能提高多少呢?

>>> def calcFee(total, num):
    '''total为原始总收入,num为申报人数'''
    # 只申报一人的收入
    origin = 800 + (total-800)*0.8
    # 申报多人完成时不扣税的基数
    base = num*800

    # 人均收入小于等于800的情况
    if total <= base:
        return (total, total-origin)
    now = base + (total-base)*0.8
    # 返回结果(实际收入,提高的收入)
    return (now, now-origin)

>>> calcFee(3000, 10)
(3000, 440.0)
>>> calcFee(3000, 5)
(3000, 440.0)
>>> calcFee(5000, 5)
(4800.0, 640.0)
>>> calcFee(45000, 5)
(36800.0, 640.0)
>>> calcFee(45000, 15)
(38400.0, 2240.0)

>>> calcFee(450000, 85)
(373600.0, 13440.0)

--------------我是分割线-------------

“Python小屋”公众号近期主要活动:

1、Python师资培训班:8月6日-12日,济南,面向全国高校老师和企业朋友,通知详见关于举办2017年暑期全国高校教师 “Python编程及应用”培训班通知,赠送Python教材2本、Python教学PPT超过1600页,Python教学视频140集,Python教学案例300个,以及教学大纲、教案、考试题库等全套资源。补充说明:如果不需要安排住宿的话,5天学费2100元(含午餐)。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dongfuguo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值