sep Parametro nella funzione di stampa in Python

Muhammad Waiz Khan 25 aprile 2021
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