python流程控制语句
学习完本篇,你将会通过python完成以下题目
编写一个税后工资计算器:
- 国家税务局规定不同行业的税收数额度不一样 税收=(工资-起征点)*税率
- 行业有 1.服务行业 2.制造业 3.农业
1.服务行业税收的起征点是2000 元 2000元以上需要缴纳10%的个人所得税
2.制造业税收的起征点是3000元 3000元以上需要缴纳5%的个人所得税
3.农业税收的起征点是1500元 1500元以上需要缴纳2%的个人所得税提示用户选择行业,输入工资 ,输出税后工资。
if语句
if语句使用
if…else语句的使用
if...elif语句的使用
if...elif语句的执行过程
Python条件分支注意事项
注意:
由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。
- 例一:
Receive_num = input(“输入的数为:”)
if Receive_num >=0 and num<= 100:
print “你输入的数在0~~100之间”
elif Receive_num < 0 or Receive_num > 100:
print “你输入的数小于0或者是大于100”
- 例二:
#判断输入的数是否在0~50或者60~100之间
Receive_num = input(“输入的数为: ”)
If (Receive_num > 0 and Receive_num <= 50) or (Reveive_num >= 60 and
Receive_num <= 100):
print “你 输入在0~50或者60~100之间”