Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Stampa la Tua Stringa | Manipolazione e Operazioni sulle Stringhe
Tipi di Dati in Python

bookStampa 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.

12345
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
copy

Le virgolette doppie aiutano con gli apostrofi

Se il testo contiene un apostrofo ', usa le virgolette doppie per evitare errori:

12
note = "Payment for accountant's services (February)" print(note)
copy

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 """...""".

1234567891011
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
copy

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.'
copy

Python non consente interruzioni di riga all'interno di stringhe su una sola riga.

Compito

Swipe to start coding

Stai esercitandoti ad assegnare e stampare valori stringa. Completa quanto segue:

  1. Assegna "loss" oppure "profit" alla variabile financial_result.
  2. Assegna "could be better" oppure "could not be better" alla variabile accountant_mood.
  3. Assegna "yes" oppure "no" alla variabile mood_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

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 3.03

bookStampa 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.

12345
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
copy

Le virgolette doppie aiutano con gli apostrofi

Se il testo contiene un apostrofo ', usa le virgolette doppie per evitare errori:

12
note = "Payment for accountant's services (February)" print(note)
copy

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 """...""".

1234567891011
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
copy

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.'
copy

Python non consente interruzioni di riga all'interno di stringhe su una sola riga.

Compito

Swipe to start coding

Stai esercitandoti ad assegnare e stampare valori stringa. Completa quanto segue:

  1. Assegna "loss" oppure "profit" alla variabile financial_result.
  2. Assegna "could be better" oppure "could not be better" alla variabile accountant_mood.
  3. Assegna "yes" oppure "no" alla variabile mood_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

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 3.03
Sezione 3. Capitolo 1
single

single

some-alt