Python的if分支结构

目录

1. if结构语句格式:

2. if条件的类型

3. pass语句


1. if结构语句格式:

if 判断条件1 :
    判断正确执行语句块
elif 判断条件2 :
    判断正确执行语句块
...
else :
    前面条件都判断错误执行语句块

1)注意python的代码块(代码块通常当作一个整体来执行)是通过缩进来标记的,一个代码块必须具有相同的缩进

不要忘记缩进,不要随意缩进(同一代码块的所有语句都必须保持相同的缩进);

2)不要遗忘冒号

3)判断条件为True时执行该语句块,判断条件为False时继续执行后面的判断条件;

2. if条件的类型

判断条件的类型一般为True或者False,但是当一些空值出现在判断条件也可视为False,如下:

None 、 0 、 " " 、( ) 、 [ ] 、 { }

3. pass语句

就像一个“空语句”,它是一条语句但不做任何事情;

salary_str = input("请输入你的每月工资:")
salary_int = int(salary_str)
if salary_int > 10000:
    tax = (salary_int - 5000)*0.3
    print(tax)
elif salary_int > 5000:
    pass
else:
    print("国家发放补贴")

 

你可能感兴趣的:(Python学习笔记)