python基础知识-操作符+if语句
4.8、常用操作符
算术运算符:
比较操作符:
< 小于
<= 小于等于
> 大于
>= 大于等于
== 等于
!= 不等于
逻辑操作符:
and 和
or 或
not 反
五、分支语句
分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。
第一段代码比后两段多消耗4倍代码。
试着分析一下:
条件表达式(三元操作符)
1.元指的是操作数
例:
= 二元操作符
not 一元操作符
三元操作符语法:
a=x if 条件 else y
断言:
语法其实有点像是if条件分支语句,assert这个关键字称为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。
注意:
什么情况下需要这样的代码呢?当我们在测试程序的时候,可以用它在程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作,assert关键字就非常有用了