日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python计算每月工资多少钱_[Python]CCF——工资计算(201612-2)

發布時間:2023/12/19 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python计算每月工资多少钱_[Python]CCF——工资计算(201612-2) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

工資計算

一、問題描述

問題描述

小明的公司每個月給小明發工資,而小明拿到的工資為交完個人所得稅之后的工資。假設他一個月的稅前工資(扣除五險一金后、未扣稅前的工資)為S元,則他應交的個人所得稅按如下公式計算:

1) 個人所得稅起征點為3500元,若S不超過3500,則不交稅,3500元以上的部分才計算個人所得稅,令A=S-3500元;

2) A中不超過1500元的部分,稅率3%;

3) A中超過1500元未超過4500元的部分,稅率10%;

4) A中超過4500元未超過9000元的部分,稅率20%;

5) A中超過9000元未超過35000元的部分,稅率25%;

6) A中超過35000元未超過55000元的部分,稅率30%;

7) A中超過55000元未超過80000元的部分,稅率35%;

8) A中超過80000元的部分,稅率45%;

例如,如果小明的稅前工資為10000元,則A=10000-3500=6500元,其中不超過1500元部分應繳稅1500×3%=45元,超過1500元不超過4500元部分應繳稅(4500-1500)×10%=300元,超過4500元部分應繳稅(6500-4500)×20%=400元。總共繳稅745元,稅后所得為9255元。

已知小明這個月稅后所得為T元,請問他的稅前工資S是多少元。

輸入格式

輸入的第一行包含一個整數T,表示小明的稅后所得。所有評測數據保證小明的稅前工資為一個整百的數。

輸出格式

輸出一個整數S,表示小明的稅前工資。

樣例輸入

9255

樣例輸出

10000

評測用例規模與約定

對于所有評測用例,1 ≤ T ≤ 100000。

#工資計算

T = int(input())

level = 0

salary_tex = {0:(0,0.03),1500:(45,0.1),4500:(345,0.2),9000:(1245,0.25),35000:(7745,0.3),55000:(13745,0.35),80000:(22495,0.45)}

if T <= 3500:

print(T)

else:

for i in salary_tex:

if i+3500-salary_tex[i][0] < T:

level = i

S = (T + salary_tex[level][0]-(3500+level)) / ((1/salary_tex[level][1]) - 1) + T + salary_tex[level][0]

print(int(S))

思路

用一個字典來儲存各個稅收段的總稅收和稅收比率

判斷工資在哪個稅收段,然后計算原工資即可。

這里用了一個推導:

對于每個稅收段都有:

之前的總稅收 + 在當前段的稅收X + 稅后所得T = 當前段交稅的工資部分 + 之前已經交過的工資 = 稅前工資

當前段交稅的工資部分 = 當前段的稅收X / 當前段稅收的比率

由上式可以很輕易的算出稅前工資的公式如代碼所言。

總結

以上是生活随笔為你收集整理的python计算每月工资多少钱_[Python]CCF——工资计算(201612-2)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。