0Pricing
Mojo Academy · Lezione

Stringhe e testo

Memorizzi e combini valori testuali.

Stringhe e testo è una lezione Mojo Academy gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Mojo Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Mojo Academy include 4 lezioni in totale.

Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.

Text Is a String

Any sequence of characters, like a name or a message, is a String. It is how programs hold human-readable text. 💬

Make a String

Wrap text in double quotes to create a String, then store it in a var so you can reuse the text later.

var name = "Ada"

Single or Double Quotes

Mojo accepts both quote styles. Pick the one that lets your text stay clean, like single quotes around a phrase with a quote inside.

var word = 'hello'

Joining Text with +

Put two Strings together using +. This is called concatenation and it builds a longer string from pieces.

var greeting = "Hi, " + name

Mind the Spaces

Concatenation glues text exactly as written. Add a space inside a String so words do not collide when joined.

var full = "Ada" + " " + "Lovelace"

Printing Text

print sends a String to the screen. It is your quickest way to see what a String currently holds.

print("Hello, world")

Empty and Long Strings

A String can be empty ("") or hold a whole sentence. Length is up to you; the type stays the same either way.

var blank = ""

Numbers Are Not Text

"42" is a String, while 42 is an Int. They look alike but behave differently, so keep text and numbers distinct.

var label = "42"

Turning a Number into Text

To join a number into a message, convert it with String first so the + has two strings to combine.

var msg = "Score: " + String(score)

Strings Describe Your Program

Labels, prompts, and messages are all Strings. Clear text makes your output friendly for the person reading it.

Text Powers Communication

From greetings to error messages, Strings carry meaning to users. Mastering text is half of writing useful programs.

Quick Check

You have a number in score and want to put it inside a text message. What do you do first?

Recap

A String holds text in quotes, joins with +, and prints to the screen. Convert numbers to String before mixing them in. 🎯

Domande Frequenti

La lezione «Stringhe e testo» è gratuita?

Sì — il testo completo di «Stringhe e testo» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Mojo Academy, passa a CoddyKit PRO. Il corso Mojo Academy include 4 lezioni in totale.

Cosa imparerò in «Stringhe e testo»?

Memorizzi e combini valori testuali. Eserciti Mojo Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Mojo Academy?

Non è richiesta alcuna esperienza precedente. Mojo Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.

Quanto tempo richiede la lezione «Stringhe e testo»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Mojo Academy?

Sì. Ogni lezione Mojo Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Dichiarare valori con var
  2. Int, Float e Bool
  3. Stringhe e testo
  4. Annotazioni di tipo utili
← Torna a Mojo Academy