我目前正在页面Conditionals&Control Flow,Python,Code Academy.
我认为这会是假的,但这是错误的.
让我虚假!
bool_three = not (not False) == True
Run Code Online (Sandbox Code Playgroud)
括号中的对象首先被计算出来,所以按照我的逻辑:
not (not False [which becomes True]) = True
not True [which is false] = True
Run Code Online (Sandbox Code Playgroud)
不(不是假[变为真])=真
是什么让你觉得"不是假的"是真的?如果布尔值被否定,则它变为相反的值.如果它再次被否定,它将成为原始值.
让我们一步一步......
| 归档时间: |
|
| 查看次数: |
5813 次 |
| 最近记录: |