Input e Output in Python
In Python, l’output dei dati può essere gestito in vari modi, e puoi anche interagire con l’utente per ottenere input utilizzando la funzione input()
. Vediamo come lavorare con diversi tipi di output e input in Python.
Output con print()
La funzione print()
in Python consente di visualizzare i dati sullo schermo. Puoi passare variabili, stringhe e altri tipi di dati come argomenti a print()
.
nome = "Alice"etĂ = 30
print("Ciao,", nome, "!")print("Hai", etĂ , "anni.")
Questo codice produrrà l’output:
Ciao, Alice!Hai 30 anni.
Output Formattato
Puoi formattare l’output utilizzando le stringhe di formattazione, come ad esempio le f-string.
nome = "Bob"punteggio = 85
print(f"Il giocatore {nome} ha ottenuto un punteggio di {punteggio}.")
Questo produrrà l’output:
Il giocatore Bob ha ottenuto un punteggio di 85.
Input Utente con input()
La funzione input()
ti consente di ottenere input dall’utente. L’input viene restituito come una stringa.
nome = input("Inserisci il tuo nome: ")print("Ciao,", nome, "!")
Se l’utente inserisce “Alice”, l’output sarà :
Inserisci il tuo nome: AliceCiao, Alice!
Esempi di Input/Output come Domande
Puoi creare interazioni più coinvolgenti con l’utente ponendo domande usando input()
e mostrando l’output in base alle risposte.
nome = input("Qual è il tuo nome? ")età = input("Quanti anni hai? ")
print(f"Ciao, {nome}! Hai {etĂ } anni.")
Se l’utente risponde “Alice” e “25”, l’output sarà :
Qual è il tuo nome? AliceQuanti anni hai? 25Ciao, Alice! Hai 25 anni.
Conclusione
In Python, puoi gestire diversi tipi di output utilizzando print()
, formattando le stringhe e interagendo con l’utente attraverso input()
. Questi strumenti consentono di creare interazioni dinamiche e coinvolgenti nei tuoi programmi.