In python 2.6, perché è valida la seguente riga?Quinnks di sintassi o perché è quel python valido
my_line = 'foo' 'bar'
e se è valida, perché non è il seguente:
my_list = 1 2
Il primo esempio è stringa di concatenazione, tuttavia, la seguente non è valido o (grazie a dio):
foo = 'foo'
bar = 'bar'
foo_bar = foo bar
faccio non vedo il punto di "rimuovere" gli spazi bianchi come sembra suggerire l'esempio di 'my_list = 1 2'. – jldupont
Non lo suggerisce. Quello che suggerisco è che questo aspetto della sintassi Python è incoerente (imho). –
Vedere questo PEP http://www.python.org/dev/peps/pep-3126/ dove è ampiamente discusso. – stephan