Stampa la Tua Stringa
Cosa Sono le Stringhe in Python?
In Python, una stringa è un tipo di dato utilizzato per memorizzare testo. Questo può essere qualsiasi cosa come un nome di azienda, un simbolo di valuta, una nota di fattura o un rapporto finanziario.
Per creare una stringa, basta mettere il testo tra virgolette. Puoi usare sia le virgolette singole '...'
che le virgolette doppie "..."
— entrambe funzionano allo stesso modo.
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Le Virgolette Doppie Aiutano con gli Apostrofi
Se il tuo testo include un apostrofo '
, usa le virgolette doppie per evitare errori:
note = "Payment for accountant's services (February)" print(note)
Stringhe su più linee
A volte è necessario scrivere testo su più linee — come un breve rapporto o una descrizione di una transazione. In tal caso, usa le triple virgolette: '''...'''
o """..."""
.
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
Se provi a farlo con le virgolette normali, Python restituirà un errore:
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python non consente interruzioni di linea all'interno di stringhe a riga singola.
Swipe to start coding
Immagina di monitorare lo stato finanziario di un'azienda.
-
Se il rapporto finanziario della tua azienda questo mese è negativo, assegna
"loss"
alla variabilefinancial_result
; altrimenti, assegna "profit". -
Se il tuo umore come contabile non è dei migliori, assegna
"could be better"
alla variabileaccountant_mood
; altrimenti, assegna "could not be better". -
Il tuo umore dipende dalle finanze dell'azienda? Se sì — assegna
"yes"
alla variabilemood_depends_on_finance
; altrimenti — assegna"no"
.
Soluzione
Grazie per i tuoi commenti!