最簡潔的python條件判斷語句寫法
這篇文章主要介紹了Python返回真假值(True or False)小技巧,本文探討的是最簡潔的條件判斷語句寫法,本文給出了兩種簡潔寫法,需要的朋友可以參考下
如下一段程式碼:
def isLen(strString): if len(strString)>6: return True else: return False
也許你已經發現,在Python 3中其實有辦法只用一行完成函式:
程式碼如下
>>> def isLen(strString): return True if len(strString)>6 else False
但是。。。還可以更簡單嗎?
如何更簡單使用Python表達條件語句呢,just for fun :)
一種做法是使用列表索引:
程式碼如下:
>>> def isLen(strString): #這裡注意false和true的位置, return [False,True][len(strString)>6]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3549/viewspace-2837038/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python兩種簡潔的條件判斷語句寫法Python
- 條件判斷語句 if case
- makefile--if條件判斷語句的語法與使用
- Python中if條件判斷語句怎麼用?Python
- Go的條件判斷語句的使用Go
- python基礎之如何用if語句判斷多個條件?Python
- MySQL條件判斷IF,CASE,IFNULL語句詳解MySqlNull
- Java中的條件判斷語句-動力節點Java
- 寫給.NET開發者的Python教程(三):運算子、條件判斷和迴圈語句Python
- 送給發燒友:Python條件語句的七種寫法Python
- python之判斷語句Python
- Python if else條件語句Python
- Python入門 - 判斷語句Python
- 11.9 python之判斷語句Python
- python條件判斷與迴圈Python
- 『忘了再學』Shell流程控制 — 33、if條件判斷語句(一)
- 『忘了再學』Shell流程控制 — 34、if條件判斷語句(二)
- python迴圈語句判斷的使用Python
- python-條件控制(if語句)Python
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- python中if條件語句對於布林值和非布林值的判斷結果Python
- 判斷語句
- Python-條件語句和迴圈語句Python
- 前端筆記之JavaScript(三)關於條件判斷語句、迴圈語句那點事前端筆記JavaScript
- Python之判斷迴圈語句Python
- Python基礎:條件判斷 & 迴圈Python
- 小白學python系列-(6) 條件判斷Python
- JS的判斷語句:判斷、迴圈JS
- 判斷語句的使用
- Python if else條件語句詳解Python
- Python 入門 :基本條件語句Python
- Python條件語句與迴圈Python
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- 條件語句
- C 判斷語句
- 012 判斷語句
- 「譯」寫好JavaScript條件語句的5條守則JavaScript
- Grovvy-條件判斷