Python-期末练习

1、骑车与走路:我们的校园很大很大很大大大大大……,骑个自行车去办事会很快,比如取个快递了,到其他宿舍楼找个同(nv)学(you)了。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车、开锁并骑上自行车的时间为27秒;停车、锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。

输入:从键盘输入一个整数,表示一次办事要行走的距离,单位为米。

输出:对应每个整数,如果骑车快,输出“Bike”;如果走路快,输出“Walk”;如果一样快,输出“Same”。

1 n = eval(input("请输入要去办事的距离:"))
2 t1 = 27 + 23 + n/3.0
3 t2 = n/1.2
4 if t1 < t2:
5        print("Bike")
6 elif t1 == t2:
7        print("Same")
8 else:
9        print("Walk")

2、编写函数计算所得税。地球上某个幸福感爆棚的国家税收收制度如下:当一个劳动者月收入在2000元(包括2000元)以下时,不需要纳税;月收入在2000元和5000元(包括5000元)之间时,超过2000的部分纳税8%;月收入在5000元以上时,2000至5000之间的部分纳税8%,超过5000的部分纳税15%。请根据输入的月收入,算出税款。

输入:从键盘输入一个整数,表示月收入,单位为元。

输出:输出需要缴纳的税款(可能为小数)。格式为 “Tax: xxxxx ”。

 1 n = eval(input("请输入月收入:"))
 2 if n > 5000:
 3    tax = (n-5000)*0.15+3000*0.08
 4 elif n>2000:
 5    tax = (n-2000)*0.08
 6 elif n>=0:
 7     tax = 0
 8 else:
 9     print("月收入输入错误")
10 print("Tax:",tax)

猜你喜欢

转载自www.cnblogs.com/wkfvawl/p/9212782.html