python not的用法
在python中 None,False,空字符串"",0,空列表[],空字典[],空元组()都相当于False,即:view plaincopy
在这里not 3 输出结果是false
3是哪个类型的为啥会结果为false 对于整型变量,只要其值不为 0,对应的逻辑值便是 True,否则是 False,not 是逻辑反的意思,not True 的值是 False,not False 的值是 True。 3 = True(任何整数除了 0 其它都是 True)
not 3 = not True = False jackz007 发表于 2022-6-19 14:23
对于整型变量,只要其值不为 0,对应的逻辑值便是 True,否则是 False,not 是逻辑反的意思,not Tr ...
那我想把结果改为true可行吗 lancaster99 发表于 2022-6-19 14:27
那我想把结果改为true可行吗
一切都是根据需要来,逻辑值主要用来控制代码的逻辑走向,但是,它只能有两个值,只要能满足对代码走向的控制要求,怎么改都是可以的。 jackz007 发表于 2022-6-19 14:31
一切都是根据需要来,逻辑值主要用来控制代码的逻辑走向,但是,它只能有两个值,只要能满足对代 ...
想知道怎么对not 3 这个代码进行修改 能使其输出的值为true lancaster99 发表于 2022-6-19 14:42
想知道怎么对not 3 这个代码进行修改 能使其输出的值为true
你得举出你的实例,贴出你的代码。 jackz007 发表于 2022-6-19 14:53
你得举出你的实例,贴出你的代码。
表达式not 3的值为( False)。
能对表达式进行修改(改not不动3)使其结果为True吗 lancaster99 发表于 2022-6-19 15:30
表达式not 3的值为( False)。
能对表达式进行修改(改not不动3)使其结果为True吗
3 本身就是 True 啊 jackz007 发表于 2022-6-19 15:48
3 本身就是 True 啊
直接在idle上打3 结果就是3 所以就没办法改成 xxx 3 结果为True吗 lancaster99 发表于 2022-6-19 16:14
直接在idle上打3 结果就是3 所以就没办法改成 xxx 3 结果为True吗
你打算怎么来用这个 True?if ? 循环?你的问题很别扭,很让人听不懂!!!
页:
[1]