Ciao a tutti sono nuovo, con Python e su questo forum (approfitto per salutare tutto il forum) sto studiando questo linguaggio di programmazione da un pò di tempo e mi sono imbattuto in un testo "Pensare da informatico - Imparare con Python" in particolare sul capitolo inerente le iterazioni. Il linguaggio usato nel testo dovrebbe essere python2, il dubbio è qui:
(libro)
i=1
while i <= 6:
print 2*i, ’ ’,
i=i+1
print
..Il risultato del programma `e:
2 4 6 8 10 12
(il codice è lo stesso leggermente modificato)
#!/usr/bin/env python3
print('ex6')
i=1
while i<=6:
print(n*i,'\t',)
i=i+1
print
(qui dalla bash di ubuntu 16.10)
matteo@matteo-Aspire-E5-571G:~/Documenti/Python/Esercizi/Iterazione$ ./ex6.py
2.0
4.0
6.0
8.0
10.0
12.0
sul testo viene scritto come tutto su una riga con i multipli di 2, mentre nel caso mio vengono scritti tutti su una colonna.. come mai? Dove sbaglio? grazie mille