Stampa la Tua Stringa
Cosa sono le stringhe in Python?
In Python, una stringa è un tipo di dato utilizzato per memorizzare testo. Può essere qualsiasi cosa come il nome di un'azienda, un simbolo di valuta, una nota su una fattura o un report finanziario.
Per creare una stringa, basta racchiudere il testo tra virgolette. Si possono usare sia le virgolette singole '...'
che le virgolette doppie "..."
— entrambe funzionano allo stesso modo.
12345category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Le virgolette doppie aiutano con gli apostrofi
Se il testo contiene un apostrofo '
, usa le virgolette doppie per evitare errori:
12note = "Payment for accountant's services (February)" print(note)
Stringhe Multilinea
A volte è necessario scrivere del testo su più righe — come un breve rapporto o una descrizione di una transazione. In questi casi, utilizzare le triple virgolette: '''...'''
oppure """..."""
.
1234567891011report = """ 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:
123# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python non consente interruzioni di riga all'interno di stringhe su una sola riga.
Swipe to start coding
Stai esercitandoti ad assegnare e stampare valori stringa. Completa quanto segue:
- Assegna
"loss"
oppure"profit"
alla variabilefinancial_result
. - Assegna
"could be better"
oppure"could not be better"
alla variabileaccountant_mood
. - Assegna
"yes"
oppure"no"
alla variabilemood_depends_on_finance
.
Usa le tue preferenze personali — non ci sono condizioni o logiche di calcolo qui. È solo un esercizio di assegnazione e stampa di stringhe.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain why Python doesn't allow line breaks in single-line strings?
What happens if I accidentally use single quotes for a multi-line string?
Can you show more examples of using triple quotes for multi-line strings?
Awesome!
Completion rate improved to 3.03
Stampa la Tua Stringa
Scorri per mostrare il menu
Cosa sono le stringhe in Python?
In Python, una stringa è un tipo di dato utilizzato per memorizzare testo. Può essere qualsiasi cosa come il nome di un'azienda, un simbolo di valuta, una nota su una fattura o un report finanziario.
Per creare una stringa, basta racchiudere il testo tra virgolette. Si possono usare sia le virgolette singole '...'
che le virgolette doppie "..."
— entrambe funzionano allo stesso modo.
12345category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Le virgolette doppie aiutano con gli apostrofi
Se il testo contiene un apostrofo '
, usa le virgolette doppie per evitare errori:
12note = "Payment for accountant's services (February)" print(note)
Stringhe Multilinea
A volte è necessario scrivere del testo su più righe — come un breve rapporto o una descrizione di una transazione. In questi casi, utilizzare le triple virgolette: '''...'''
oppure """..."""
.
1234567891011report = """ 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:
123# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python non consente interruzioni di riga all'interno di stringhe su una sola riga.
Swipe to start coding
Stai esercitandoti ad assegnare e stampare valori stringa. Completa quanto segue:
- Assegna
"loss"
oppure"profit"
alla variabilefinancial_result
. - Assegna
"could be better"
oppure"could not be better"
alla variabileaccountant_mood
. - Assegna
"yes"
oppure"no"
alla variabilemood_depends_on_finance
.
Usa le tue preferenze personali — non ci sono condizioni o logiche di calcolo qui. È solo un esercizio di assegnazione e stampa di stringhe.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 3.03single