回答
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语句 –