企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 概述 if语句是选取要执行的操作,它是python的主要选择工具,代表python程序拥有的大多数逻辑。 ### 一般格式 ```python if <test1>: suite1 elif <test2>: suite2 else: suite3 ``` ### 真值测试 * 任何非零数字或非空对象都为真 * 数字零、空对象、特殊对象None都为假 * 比较和相等测试会递归的应用在数据结构中 * 比较和相等测试都会返回True或False * 布尔运算and或者or会返回为真或假的对象,而不是True或者False #### python中布尔运算 python中的布尔运算,可以通过`or/and`从一组对象中做选择 `or` 由左至右求解操作对象,返回第一个为“真”的操作对象 `and` 由左至右求解操作对象,返回第一个为”假“的操作对象 >[info]`or`可以用作设定默认值 ~~~ A = X or default ~~~ #### 三元选择 ~~~ A = X if Y else Z ~~~