• if语句
!= 代表不等于的意思
== 两个等于号才用来表示相等的意思
if 关键字,判断语句,有"如果"的意思,后边跟上判断语句
else 常和"if"连用,有“否则”的意思,后边直接跟上冒号“:”
• 代码优化规则
逻辑更加简单,比如少用否定,多用肯定
用英文代替拼音,减少歧义
• 多种选择
可以使用elif,保证在一个判断当中,否则会要做很多次判断,增加程序运行时间
• 三目运算
alt+ 3/alt+ 4快速注释/解除注释
只有简单的if判断可以使用,过于复杂判断就不要使用了,会影响代码的可读性
• 逻辑运算
and
表示“并且”或者“和”的意思,只有当and两边都是为真的时候,才会返回真,在其它语言中用&表示and
or
表示“或者”的意思,只要两边存在真就会返回真,都会假才会返回假,在其它语言中用l来表示 or
not
表示“取反”的意思,也就是真的会变成假的,假的变成真的,在其它语言用!表示not
逻辑短路
逻辑运算过程中,如果已经能够得到最后的值,则不会再进行后面的判断。
•while循环
while的使用和if类似,判断为真的时候则运行缩进里面的代码判断式为假时则停止循环
while循环后面也可以接上else循环,当循环正常结束时,就会执行else内的代码