Introduzione
In Python, puoi usare la `print()`
funzione per stampare l'output sulla console. Per impostazione predefinita, la `print()`
funzione aggiunge un carattere di nuova riga alla fine dell'output, il che significa che ogni volta che chiami `print()`
, l'output verrà stampato su una nuova riga.
Stampare sulla stessa riga in Python
In Python, è possibile stampare sulla stessa riga usando il carattere di ritorno a capo "\n
" alla fine della stringa da stampare. Ad esempio:
print("ciao", end=' ')
print("mondo")
Stamperà:
ciao mondo
In questo esempio, abbiamo usato l'argomento opzionale end
della funzione print()
per specificare che, al posto del carattere di ritorno a capo predefinito, vogliamo utilizzare uno spazio vuoto come carattere finale. Ciò ha permesso di stampare "ciao" e "mondo" sulla stessa riga.
È anche possibile stampare sulla stessa riga senza usare il carattere di ritorno a capo, ma utilizzando invece la funzione sys.stdout.write()
. Ad esempio:
import sys
sys.stdout.write("ciao ")
sys.stdout.write("mondo")
Stamperà:
ciao mondo
Conclusione
Spero di essere stato d'aiuto. In caso di ulteriori domande, non esitare a chiedere!