0
A
回答
4
什麼:
if v is not None:
# code
爲了測試它:
l = [None, 0, 13, -123]
for i in l:
if i is not None:
print i
輸出繼電器:
0
13
-123
+1
很難說出什麼是真正的OP後,但這並不完全匹配*如果它不是無或0,進去。* – 2014-12-04 14:31:00
+0
當然,對不起^^ – mark0004 2014-12-04 14:32:59
-1
無0所有代表假,除零以外的其他int都表示爲真。如果你只是不想假,你可以使用:
if not v:
pass
+0
'如果不是v'是當它是* false * - 與*相反如果你只是不想錯誤* – 2014-12-04 14:34:29
相關問題
- 1. Python if語句
- 2. Python的if語句
- 3. Python的if語句
- 4. Python的if語句
- 5. Python if else語句
- 6. Python和if語句
- 7. Python 3 IF語句
- 8. Legit python if語句?
- 9. Python If-elif語句
- 10. python internsection if語句
- 11. python list if語句
- 12. 算在Python If語句
- 13. Python的IF語句與nltk.wordnet.synsets
- 14. 單行if語句 - Python的
- 15. if語句的Python問題
- 16. ASH if if語句中的if語句
- 17. Python條件語句和if語句
- 18. 問題在if語句中if語句
- 19. if語句中的if語句
- 20. python if語句總是false
- 21. IF語句跳過 - Python 2.7
- 22. 列表if語句python 3
- 23. Python 2.4內嵌if語句
- 24. Python if語句無縮進
- 25. bge python if語句getLinearVelocity
- 26. Python if語句使用Modulo
- 27. Python內聯if語句
- 28. 地圖的if語句在Python
- 29. 在IF語句
- 30. 在if語句
你可以使用'if v'? (但是你的代碼示例與你的解釋有些矛盾......) – 2014-12-04 14:22:22
當'v = None'時,你的條件是* false *。 – 2014-12-04 14:22:27
我不相信你會變得比這更短。你有兩個非常不同的條件。 – user2097159 2014-12-04 14:28:17