首页 > 试题广场 >

下面代码的输出结果是? if None:   &

[单选题]
下面代码的输出结果是?
if None:
    print(“Hello”)

  • False
  • Hello
  • 没有任何输出
  • 语法错误
if会在条件结果为true时执行,而none在Python中为false,所以不会执行
发表于 2023-10-23 15:29:19 回复(0)
没看懂
发表于 2022-10-16 14:27:56 回复(0)
默认进入条件的是True吧????,反正不是None和False
答案:什么都不输出

发表于 2019-10-16 10:52:55 回复(1)
讲道理 if None 应该是判断True。
但是为什么不会执行下列如语句呢?
也没看到报错
换种写法就会执行,比如:
a = None
if a==None:
    print("hallo")
直接结果成立,且结果为True,输出 hallo。

发表于 2021-09-29 13:56:33 回复(0)
SyntaxError: invalid character in identifier 语法错误:标识符错误
发表于 2020-01-14 21:36:11 回复(1)