相关疑难解决方法(0)

为什么分配给True/False不能像我期望的那样工作?

作为回答另一个问题的一部分,我写了下面的代码,其行为乍一看似乎很奇怪:

print True                    # outputs true
True = False;    print True   # outputs false
True = True;     print True   # outputs false
True = not True; print True   # outputs true
Run Code Online (Sandbox Code Playgroud)

谁能解释这种奇怪的行为?我认为这与Python的对象模型有关,但我不确定.

它是Cygwin下的2.5.2版本.

python python-2.x

32
推荐指数
4
解决办法
1万
查看次数

标签 统计

python ×1

python-2.x ×1