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: Alice
Ciao, 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? Alice
Quanti anni hai? 25
Ciao, 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.
