【发布时间】:2016-03-26 09:24:17
【问题描述】:
if not start:
new.next = None
return new
“如果不是”是什么意思? 这段代码什么时候执行?
和说的一样吗 如果 start == None:那么做点什么?
【问题讨论】:
-
if是声明。not start是表达式,not是运算符。 -
@rnrneverdies 虽然这是一个很好的问题,但我认为这并不能说明 OP 的困惑(例如,
if not做了什么?)。相反,它讨论了if <expr>、if <expr>==<value>和if <expr> is <value>之间的区别
标签: python if-statement conditional