python中的not具体表示是什么,举个例子说一下,衷心的感谢

在python中not是逻辑判断词,用于布尔型True和False。布尔"非" :如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 例如:a = 0;b = 1;if not ( a and b ):print "变量 a 和 b 都为 false,或其中一个变量为 false";else:print "变量 a 和 b 都为 true";输出...
python中的not具体表示是什么,举个例子说一下,衷心的感谢
在python中not是逻辑判断词,用于布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法:
(1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:
a = False
if not a: (这里因为a是False,所以not a就是True)
print "hello"
这里就能够输出结果hello
(2) 判断元素是否在列表或者字典中,if a not in b,a是元素,b是列表或字典,这句话的意思是如果a不在列表b中,那么就执行冒号后面的语句,比如:
a = 5
b = [1, 2, 3]
if a not in b:
print "hello"
这里也能够输出结果hello2013-01-06
在python中not是逻辑判断词,用于布尔型True和False。
布尔"非" :如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 例如:
a = 0;
b = 1;
if not ( a and b ):
print "变量 a 和 b 都为 false,或其中一个变量为 false";
else:
print "变量 a 和 b 都为 true";
输出结果为:变量 a 和 b 都为 false,或其中一个变量为 false。

扩展资料
1、not 和 in 连接的用法:
not in ,如果在指定的序列中没有找到值返回 True,否则返回 False。x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。例如:
b = 20;
list = [1, 2, 3, 4, 5 ];
if ( b not in list ):
print "变量 b 不在给定的列表中 list 中";
else:
print "变量 b 在给定的列表中 list 中";

2、is 和 not 连接的用法:
is not , 是判断两个标识符是不是引用自不同对象,x is not y , 类似 id(a) != id(b)。如果引用的不是同一个对象则返回结果 True,否则返回 False。例如:
a = 20;
b = 30;
if ( a is not b ):
print "4 - a 和 b 没有相同的标识";
else:
print "4 - a 和 b 有相同的标识";
2019-06-30
not BOOL
等价于
BOOL == False

可以想成:
“是错的吗?”
或者是
“反过来。”
或是
“你真我假,你假我真。”
2018-09-10
>>> a=[1,2,3]
>>> b=1
>>> b not in a
False
>>>2013-01-06
这个有点不好说,建议看看python之禅2013-01-06
mengvlog 阅读 9 次 更新于 2025-07-19 05:33:00 我来答关注问题0
  •  文暄生活科普 如何理解python中的not?

    在Python中,not作为逻辑操作符,其作用是取反,返回布尔型的True或False。例如,表达式not a表示如果变量a的值为真,则结果为假;如果a的值为假,则结果为真。另外,not可以与in操作符一起使用来判断某个元素是否不存在于给定的集合中。例如,a not in b表示集合b中不包含元素a。此外,not还可以...

  • 在python中not是逻辑判断词,用于布尔型True和False。布尔"非" :如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 例如:a = 0;b = 1;if not ( a and b ):print "变量 a 和 b 都为 false,或其中一个变量为 false";else:print "变量 a 和 b 都为 true";输出...

  •  翡希信息咨询 python3中的is、not和in各有什么功能?

    在Python3中,is、not和in各有以下功能:is:功能:用于比较两个对象是否引用同一内存地址,即判断两个对象是否为同一个实例。示例:如果 a is b 为真,则表示 a 和 b 指向的是同一个对象。not:功能:对布尔值进行取反操作。如果某个条件为真,使用 not 后将返回假;如果条件为假,则返回真。

  • python中的if not的用法说明如下:1、if的语法为:if 条件为真:执行语句,而not是取反的意思。2、从上面的解释可理解为:if not 条件为真:执行语句if 条件不为真:执行语句。3、举例:if n>3:print "True",假如n=3,就打印“True”。如果加上not,即为if not n>3:print “True”...

  •  xiangnanscu python中如何使用not in

    python中的not具体表示是什么:在python中not是逻辑判断词,用于布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法:(1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:a = False if not a: (这里因为a是False,所以not a...

檬味博客在线解答立即免费咨询

代码相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部