Perché sono in grado di assegnare la parola chiave Python True
alla parola chiave Python False
utilizzando Python 2.7.9?Perché posso assegnare True = False (Python 2.7.9)
Python 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
>>> True
True
>>> True = False
>>> True
False
>>>
Ma quando si passa sopra a Python 3.4.3:
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 23 2015, 02:52:03)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
>>> True = False
File "<stdin>", line 1
SyntaxError: can't assign to keyword
>>>
Hai provato Googling qualcosa come "pitone vero falso assegnare alla parola chiave" ? – TigerhawkT3
È come assegnare "max" a "100" o "input" a "Hello". –
Sono l'unico a leggere questa domanda e ho immediatamente pensato "Immagino che l'abbiano cambiato in una parola chiave, fantastico"? In pratica tutte le risposte si limitano a ripetere la domanda e aggiungere "sì, questo si verifica". – TigerhawkT3