sep Parametro nella funzione di stampa in Python
Questo tutorial spiegherà il parametro sep
nella funzione print()
.
La funzione print(objects, sep, end, file, flush)
converte gli objects
in stringhe e li stampa nel flusso di testo file
fornito; la end
è il valore che viene aggiunto alla fine dell’ultimo object
di input. Il flush
è impostato su True
se l’utente vuole scaricare il flusso in modo forzato. L’argomento sep
è usato come separatore che separa gli objects
stampati dalla funzione print()
.
L’argomento sep
della funzione print()
in Python
Il valore predefinito dell’argomento sep
è ' '
, motivo per cui le stringhe multiple vengono stampate dalla funzione print()
e separate dal ' '
. Il codice di esempio sotto mostra l’output del valore predefinito dell’argomento sep
quando viene utilizzata la funzione print()
:
print("hey", "hi", "hello")
Produzione:
hey hi hello
Possiamo impostare da soli il valore dell’argomento sep
e separare gli objects
di input (che vogliamo stampare) usando il valore sep
scelto. Il codice di esempio seguente mostra come utilizzare valori diversi come argomento sep
della funzione print()
in Python.
print("hey", "hi", "hello", sep="_")
print("hey", "hi", "hello", sep="\t")
print("hey", "hi", "hello", sep="\n")
Produzione:
hey_hi_hello
hey hi hello
hey
hi
hello