python ifelse精简写法
时间: 2023-10-17 21:30:01 浏览: 106
在Python中,我们可以使用条件表达式来简化if-else语句的写法。条件表达式的一般形式是:[条件为真时的值] if [条件] else [条件为假时的值]。这样,我们可以通过一个表达式来代替一个完整的if-else语句。例如,如果我们想判断一个字符串的长度是否为5或者8,可以使用以下代码:
id_ = '12345'
result = '------' if len(id_) == 5 or len(id_) == 8 else ' '
print(id_, result)
在这个例子中,如果字符串id_的长度为5或者8,result的值会被设置为'------',否则会被设置为' '。然后,我们通过print语句将id_和result的值打印出来。这
#### 引用[.reference_title]
- *1* *2* [python 中if-else的多种简洁的写法](https://blog.csdn.net/wr1997/article/details/109727285)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [python中if--else的多种简洁写法](https://blog.csdn.net/Childhood_Sweetheart/article/details/108714426)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文