#小梦 #2022-6-20 #None None 类型的唯一值NoneType。 None经常用于表示没有值,例如没有将默认参数传递给函数时。分配给None是非法的,并提出一个SyntaxError. 异常SyntaxError¶ 当解析器遇到语法错误时引发。这可能发生在 import语句中、对内置函数exec() 或的调用中eval(),或者在读取初始脚本或标准输入时(也以交互方式)。 #在python中常量None的首字母N必须大写。与False不同,它不表示0,也不表示空的对象,没有表示值,就是空值 None print(type(None))#<class 'NoneType'> #print()函数输出数据其实该函数的返回值就是None,因为它的功能是在屏幕上显示文本,不需要返回任何值 cont = print("hello!") print(cont) if None == cont:#True print(True) else: print(False) #not 否 不等于 a = False if not a: print("hello") #is 是 相同 a=1 b=2 if a is b: print("True") else: print("False") #in 表示存在 tuple = (1,2,4) if 2 in tuple:#True print("True") else: print("False") #not in连用 list = [1,2,3] if 1 not in list: print("True") else: print("False") # is not a = [1,2,3] b = [1,2,3] print(a is not b)
05-10
2369
07-15
2054