Nonetype类型表示对象没有类型,其值为none,不是null。
null和none之间的区别:
1 )无
打印(none none print ) type (none ) ) class 'NoneType' 2) NULL
print(type (' ) (class 'str' print ) ) )的差异很明显,并且返回值因类型而异。
一般来说,如果输出没有返回值的结果,就会发生None这一问题。 因此,如果出现这样的问题,就需要检查函数是否有返回值。 举个例子:
deffun(n ) : print (n ) print )9) #输出结果为None。