[Python] Print con end=""

Alessandro Dentella sandro a e-den.it
Gio 15 Giu 2017 10:27:17 CEST


On Fri, Jun 09, 2017 at 11:56:01PM +0200, Gabriele Battaglia wrote:
>    Buona sera.
>
>    Per impedire l’andata a capo del cursore, dopo aver visualizzato
>    qualcosa in console con print, da python 2 io facevo così:
>
>    senza la __future__ print
>
>    print “Qualcosa”,
>
>    print “ qualcos’altro”
>
>    Con la funzione importata dal module __future__
>
>    print(“qualcosa”,end=“”)
>
>    print(“ qualcos’altro”)
>
>    Da Python 3 invece, il secondo metodo, che mi aspettavo funzionasse,
>    non va e mi ritorna un errore di sintassi.

A me no (sempre in py3):

   In [2]: print("oky doc", end="")
   oky doc
   In [3]: print("qualcos'altro")
   qualcos'altro


Gli apici al contrario che hai sono stati messi nel copia ed incolla o
ce li hai nel codice?


sandro


Maggiori informazioni sulla lista Python