1.体重转换
小红的体重是 m 千克,她想知道自己的体重在磅(1 千克约等于 2.20462 磅)是多少
输入描述
输入一个整数表示小红的标准体重m(kg)
输出描述
输出一个整数表示转换后的磅值n 磅
示例
输入:
50
输出:
110.231
答案
try:
#提示输入体重
m = input(“请输入体重:”)#转换类型
m = float(m)#计算榜
n = m * 2.20462#打印体重(磅)
print(f"你的体重:{n:.3f}") except:
print(“输入了错误数据”)
2.计算油耗
一辆汽车行驶 n 公里消耗了 x 升汽油,计算每百公里的油耗。
输入描述
输入一个公里数,表示汽车当前行驶n公里
输入一个实际耗油数量,表示共消耗x升汽油
输出描述
输出当前汽车的百公里油耗数
示例
输入:
300
25
输出:
8.3
答案
try:
#提示用户输入公里数与油耗
n = input(“请输入行驶公里:”)
x = input(“消耗油耗:”)#类型转换
n = float(n)
x = float(x)#计算每百公里油耗
a = x / n
use = a * 100#打印百公里油耗
print(f"百公里油耗:{use:.1f}") except:
print(“输入了错误数据”)
3.计算工资收入
某天小明和他的几个朋友一起聚餐,聊起了工作的近况;小明月工资 8000 元/月,计算他应缴纳的税额;小李年度工资 100000 元,计算他的年度税额;小王工资收入 80000 元,计算税额;猜猜他们谁的税后工资会更高一些呢?
- 备注:月工资税收计算(起征点 5000 元,税率 3%);年度工资税收计算(起征点 60000 元,税率 10%);工资累进税率计算(不超过 36000 元部分 3%,超过 36000 元至 144000 元部分 10%);
答案
#声明变量
ming_wages = 8000 #小明工资
li_wages = 100000 #小李工资
wang_wages = 80000 #小王工资
month_threshold = 5000 #月起征点
year_threshold = 60000 #年起征点
cumulation_threshold1 = 36000 #累计起征点1
cumulation_threshold2 = 144000 #累计起征点2
month_cess = 3/100 #月税率
year_cess = 10/100 #年税率
cumulation_cess1 = 3/100 #累计税率阶段1
cumulation_cess2 = 10/100 #累计税率阶段2#计算税收
ming_tax = (ming_wages-month_threshold)*month_cess
li_tax = (li_wages-year_threshold)year_cess
wang_tax = cumulation_threshold1cumulation_cess1+(wang_wages-cumulation_threshold1)*cumulation_cess2#打印税收
print(“小明税收:”,ming_tax)
print(“小李税收:”,li_tax)
print(“小王税收:”,wang_tax)
4. 计算兼职收入
小张出差约了简直圈子里的朋友梦一起聊天,谈起了兼职的发展和收入;小张某个活动的劳务报酬 3000 元,计算税额?小陈特许权使用费 6000 元,计算税额?
- 备注:个人所得税劳务报酬计算(800 元以下免税,超过 800 元至 4000 元部分扣除 800 元后按 20% 纳税);个人所得税特许权使用费计算(不超过 4000 元,扣除 800 元后按 20% 纳税;超过 4000 元,按 80% 计入应纳税所得额后按 20% 纳税);
答案
#声明变量
zhang_Remuneration = 3000
chen_Royalties = 6000
lowerlimit = 800
upperlimit = 4000
Remuneration_cess = 20/100
Royalties_cess = 20/100
Probability = 80/100#计算税收
zhang_tax = (zhang_Remuneration-lowerlimit)Remuneration_cess
chen_tax = chen_RoyaltiesProbability*Royalties_cess#打印税收
print(“小张税额:”,zhang_tax)
print(“小陈税额:”,chen_tax)