python流程控制语句

python流程控制语句

学习完本篇,你将会通过python完成以下题目

编写一个税后工资计算器:

  • 国家税务局规定不同行业的税收数额度不一样 税收=(工资-起征点)*税率
  • 行业有 1.服务行业 2.制造业 3.农业
    1.服务行业税收的起征点是2000 元 2000元以上需要缴纳10%的个人所得税
    2.制造业税收的起征点是3000元 3000元以上需要缴纳5%的个人所得税
    3.农业税收的起征点是1500元 1500元以上需要缴纳2%的个人所得税提示用户选择行业,输入工资 ,输出税后工资。

if语句

if语句使用

if语句

if…else语句的使用

if…else语句的使用

if...elif语句的使用

if...elif语句的使用

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之间” 
测试
原文地址:https://www.cnblogs.com/package/p/15314338.html