1.小红体重转换
#输入的不是整数或者其他字母则提示输入错误
try:
# 输入小红体重
m = int(input("输入小红体重:(kg)"))
# 计算n磅
n = m * 2.20462
# n转换为整数
n = int(n)
# 输出磅数
print("磅数", n, "磅")
except:
print("输入错误")
运行结果:
2.计算油耗
#试错
try:
# 输入当前公里数
n = float(input("当前公里数:"))
# 输入耗油多少
x = float(input("输入油耗:"))
# 计算并输出当前百公里耗油数
print("当前百公里耗油数:", "%.1f" % (x * 100 / 300))
except:
print("输入错误")
运行结果
3.算税后工资
#计算并输出小明的税额和税后工资
print("小明税额:",8000*12*0.03,"税后工资",8000*12*0.97)
#计算并输出小李税额
print("小李税额:",100000*0.1,"税后工资",100000*0.9)
#计算并输出小王税额
print("小王税额:",36000*0.03+(80000-36000)*0.1,"税后工资",80000-36000*0.03-(80000-36000)*0.1)
运行结果
4.税额
#试错
try:
#输入劳务报酬
x=int(input("劳务报酬:"))
#输入特许权使用费
y=int(input("特许权使用费:"))
#计算并输出劳务报酬税额
if x<800:
print("劳务报酬税额为0")
elif 800<x<4000:
print("劳务报酬税额:",(x-800)*0.2)
else:
print("劳务报酬超过4000,另算")
#计算并输出特许权使用费税额
if y<4000:
print("特许权使用费税额:",(y-800)*0.2)
else :
print("特许权使用费税额:", y*0.8*0.2)
except :
print("输入错误")
运行结果