if a not 123:
python中没有这种写法,是错的
追问那 if a not none 什么意思
追答if a not none,你是在哪看到这种写法的?
要是判断a是true还是false,通过if a 或者 if not a 就可以了。
if a is not 123:这个是判断a是true,并且不等于123;
if not a is 123:和上面意思一样,但是前面的更好理解。
追问上一个是判断空吗
追答if a is not 123和if not a is 123:意思一样,都是判断a是否等于123。
if a is not None和if not a is None:意思一样,都是判断a是否等于None。本回答被提问者采纳