今天又是摸鱼的一天![](https://i-blog.csdnimg.cn/blog_migrate/df663498a414cec3711bfdb65f759981.gif)
比较运算符:
逻辑运算符:
if语法:
格式:
if 条件:
条件成⽴执⾏的代码1
条件成⽴执⾏的代码2
例子(www.baidu.com)![](https://i-blog.csdnimg.cn/blog_migrate/0b2011afa88106114fc499e45f1dc7ee.gif)
if...else...(语法):
格式:
if 条件:
条件成⽴执⾏的代码1
条件成⽴执⾏的代码2
......
else:
条件不成⽴执⾏的代码1
条件不成⽴执⾏的代码2
......
然后if + if....else..... = 多重判断![](https://i-blog.csdnimg.cn/blog_migrate/84064674c9418a5a61b3c34a1ecb80f8.gif)
格式:
if 条件1:
条件1成⽴执⾏的代码1
条件1成⽴执⾏的代码2
......
elif 条件2:
条件2成⽴执⾏的代码1
条件2成⽴执⾏的代码2
......
......
else:
以上条件都不成⽴执⾏执⾏的代码
例子: (www.baidu.com)![](https://i-blog.csdnimg.cn/blog_migrate/67c82992a32f0a3d640b383c13461045.gif)
多重嵌套=多重判断的哥哥
格式:
if 条件1:
条件1成⽴执⾏的代码
条件1成⽴执⾏的代码
if 条件2:
条件2成⽴执⾏的代码
条件2成⽴执⾏的代码
注意:条件2的if也是出于条件1的缩进关系内部。
例子: (www.baidu.com)![](https://i-blog.csdnimg.cn/blog_migrate/613b327d1852a4d23304bda4a6d2c7dc.jpeg)
三目运算符:
格式:
条件成⽴执⾏的表达式 if 条件 else 条件不成⽴执⾏的表达式
例子:
a = 1
b = 2
c = a if a > b else b
print(c)
输出的就是:www.baidu.com![](https://i-blog.csdnimg.cn/blog_migrate/48db46ca4725b09aa811a7842c6cd734.jpeg)
while循环:
注:条件的初始化
while 条件:
条件成⽴重复执⾏的代码1
条件成⽴重复执⾏的代码2
......
例子:
我 = 0
while 我 < 5 :
我
我 + =1
输出:5个不同的我5个不一样的深情
别问,问就是摸鱼![](https://i-blog.csdnimg.cn/blog_migrate/087f931b5a186f326b9d2faa6405e515.jpeg)