Python基础(If判断)

Pyhon中If的使用

第一种用法:最基础的用法,满足条件就执行,不满足就不执行

1 if  True:
2     print("满足条件执行的代码")
3 print("这行代码与if无关,都会被执行")
View Code

 第二种用法:两个分支条件,满足条件就执行代码块1,不满足条件就执行代码块2

1 if 3>4:
2     print("满足条件执行的代码块1")
3 else:
4     print("不满足条件执行的代码块2")
5 print("这行代码与if无关,都会被执行")
View Code

 第三种用法:多个分支(大于2个分支以上)

 1 num = 90
 2 if num >90:
 3     print("A级")
 4 elif num >80:
 5     print("B级")
 6 elif num >70:
 7     print("C级")
 8 elif num >60:
 9     print("D级")
10 else:
11     print("E级")
View Code

需要注意的是:Python是从上往下执行的,只要满足了一个分支的条件,就执行满足该分支的代码块,然后就退出了,不会再执行其他分支的代码块

第四种用法:嵌套使用,多重条件判断

1 name = "张三"
2 age = 18
3 if name =="张三":
4     if age == 18 :
5         print("你就是我们要找的那个人")
6     else:
7         print("age不满足")
8 else:
9     print("你不是我们要找的那个人")
View Code
posted @ 2018-07-14 16:05  长久安宁  阅读(125)  评论(0)    收藏  举报