回答
Python沒有任何值叫做null
,所以你的問題沒有意義。 x == null
會引發NameError。
回答你的更新問題:是的,它會輸入if語句。 None
在布爾上下文中爲false,因此not None
爲true。你可以看到這個自己在交互式解釋:
>>> not None
True
如果你從Java背景的,你應該認識到的Python使得它更容易去嘗試的事情了。習慣在Python解釋器中嘗試一些東西。很多問題都可以通過自己嘗試並看到會發生什麼輕鬆回答。
謝謝,我是Python新來的,來自Java背景,所以我忘了這一點,我已經更新了這個問題 –
@RohitRayudu :我編輯了我的答案,以解決您更新的問題。 – BrenBarn
再次感謝,我會在7分鐘內接受此答案。 –
- 1. if語句控制輸入文本後面的代碼
- 2. 不進入if語句
- 3. if語句問題進入
- 4. AS3進入if語句
- 5. Vba代碼if語句
- 6. TI-84程序,代碼進入錯誤if語句
- 7. 代碼在if語句和else語句中傳入
- 8. 值不會傳入if語句if
- 9. 需要下面的if else語句
- 10. 進入「if」語句的問題,JAVA
- 11. if/else語句中的代碼打破
- 12. 提高PHP代碼的if語句
- 13. 在if語句上通過的代碼
- 14. If語句的乾淨代碼
- 15. ANTLR4:if語句的代碼生成
- 16. if語句的代碼生成
- 17. 使用php if語句的html代碼
- 18. php內部的html代碼if語句
- 19. 重構我的if語句代碼
- 20. 嵌套if語句中的代碼
- 21. 在PHP代碼中的IF語句
- 22. JAVA的if else語句會導致錯誤在我的代碼
- 23. Html.Partial下if語句
- 24. Python會留下多個if語句
- 25. php if語句裏面的語句
- 26. if語句裏面的print語句?
- 27. 替代R語句中的if語句
- 28. (Inner)加入if if語句
- 29. If語句不會運行並且否定以前的代碼
- 30. 條件得到滿足,但if語句下的代碼不會執行
'None'是一個Python單身人士。 Java中的「null」描述沒有內存地址。 – Arion
謝謝,我已經更新了這個問題。 :) –
有沒有檢查x值的if語句 –