Valori di stampa in Python (1/100 giorni di Python)
Quando scriviamo programmi, di solito inviamo comandi al computer e poi vediamo i risultati di quei comandi visualizzati in qualche forma. Uno dei modi per vedere i messaggi dal programma in Python è usare la printfunzione. La printfunzione è una funzione incorporata in Python che consente di visualizzare l'output. È una funzione semplice e comunemente usata in Python, ed è usata nel modo seguente:
print('Hello, World!')
Si noti che dopo printci sono parentesi di apertura e chiusura che dicono al programma esattamente cosa vogliamo che stampi nell'output.
Quando lavoriamo con valori testuali, li mettiamo tra virgolette 'per dire a Python che è una parte di testo con cui vorremmo lavorare. In questo caso, abbiamo scritto il testo Hello, World!tra virgolette per assicurarci che Python lo tratti come testo e stampi Hello, World!nell'output. Se ci dimentichiamo di inserire i valori testuali tra virgolette (ad esempio print(Hello, World!)), Python si lamenterebbe generando un errore e il programma non verrà eseguito.
Puoi anche utilizzare la printfunzione per stampare più valori separandoli con una virgola:
print("Hello,", "World!")
print('I', 'really', 'love', 'Python')
Nota che non c'è differenza tra mettere una virgoletta singola 'e una doppia virgoletta ". Python tratta entrambi esattamente allo stesso modo. È del tutto valido inserire i valori testuali sia tra virgolette singole print('hello')che doppie print("hello"). Possiamo anche avere valori diversi tra virgolette diverse print("hello", 'world'). Tuttavia, si consiglia di scegliere uno stile e seguirlo per coerenza. In questa serie, useremo principalmente virgolette singole.
Usare Python come semplice calcolatrice
Possiamo usare Python come semplice calcolatrice per eseguire alcune operazioni numeriche e visualizzare i risultati nell'output:
print(2 + 3)
print(5 - 2)
print(4 * 7)
print(9 / 3)
print(2 ** 3)
print(8 + 4 / 2)
print((8 + 4) / 2)
Quindi, possiamo usare Python come semplice calcolatrice per eseguire alcune operazioni aritmetiche e vedere i risultati.
Utilizzo avanzato (set)
Finora, abbiamo visto diversi esempi di utilizzo della printfunzione. Quando si stampano diversi valori, possiamo separarli usando le virgole e Python stamperà quelli affiancati separati da uno spazio. Possiamo anche stampare diversi valori con diverse dichiarazioni di stampa, che stamperanno quei valori su righe separate. E se volessimo separare quei valori con qualcos'altro oltre allo spazio? Cosa succede se non vogliamo passare a una nuova riga dopo la stampa?
Ci sono alcuni argomenti facoltativi che puoi usare con la printfunzione. Uno di questi è l' separgomento, che consente di specificare un separatore da utilizzare tra i valori stampati. Per esempio:
print('Hello,', 'World!', sep='|')
print(42, 'is a great', 'number', sep='-')
Utilizzo avanzato (fine)
Un altro argomento facoltativo è l' endargomento, che consente di specificare una stringa da stampare dopo i valori. Per impostazione predefinita, l' endargomento è impostato su un carattere di nuova riga, quindi la printfunzione inizierà una nuova riga dopo aver stampato i valori. Tuttavia, puoi cambiarlo impostando l' endargomento su una stringa diversa. Per esempio:
print('Hello,', 'World!', end='!!!')
print('Starting a calculation', end='...')
print(4, 3, sep='*', end=' ')
print('Done:', 4 * 3, sep=' -> ')
Ci sono alcuni altri argomenti facoltativi che puoi usare con la printfunzione, ma questi sono i più comunemente usati.
Dove mettere in pratica ciò che abbiamo appena imparato?
Quando si impara online, è molto importante applicare le conoscenze per assicurarsi che si attacchi.
Visita Profound Academy per esercitarti: stampa dell'output in Python .
Qual è il prossimo?
- Serie completa: 100 giorni di Python
- Argomento successivo: ottenere input dagli utenti in Python

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































