Il primo file .mojo
Crei un file e stampi Hello, world.
Il primo file .mojo è una lezione Mojo Academy gratuita su CoddyKit. Questa è la lezione 1 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.
Un file per contenere il codice
I programmi Mojo risiedono in file di testo semplici. Ognuno termina con l'estensione .mojo, così la toolchain sa come compilarlo ed eseguirlo. 📄
Dargli un nome chiaro
Scelga un nome breve, in minuscolo, come hello.mojo. Un nome di file chiaro rende evidente lo scopo del programma quando lo riaprirà.
hello.mojoLa particolarità di .mojo e .🔥
Mojo permette persino di usare l'emoji del fuoco come estensione, quindi anche hello.🔥 è valido. Tuttavia, per il lavoro quotidiano, la maggior parte delle persone preferisce .mojo.
Stampare la prima riga
Il primo programma classico stampa un saluto. In Mojo si usa print, proprio come in Python, per inviare testo allo schermo.
print("Hello, world!")Il codice va dentro main
Il codice eseguibile deve trovarsi in una funzione chiamata main. Mojo la cerca come punto di partenza quando esegue il file.
def main():
print("Hello, world!")L'indentazione delimita il blocco
Come Python, Mojo usa l'indentazione per raggruppare il codice. La riga print è indentata sotto main, indicando che appartiene a quella funzione.
def main():
print("Hello, world!")Salvare il file
Digiti il codice nell'editor e lo salvi come hello.mojo. Nulla viene eseguito finché non salva, quindi questo passaggio è importante prima di fare una prova.
Modificare il messaggio
Il testo tra virgolette può essere modificato liberamente. Lo sostituisca con una stringa come il suo nome, per rendere il programma più personale.
print("Hello, Mojo learner!")Le stringhe richiedono le virgolette
Qualsiasi testo stampato deve trovarsi tra virgolette. Senza di esse, Mojo interpreta le parole come codice e segnala un errore invece di stamparle.
print("This is text")Un file, un programma
Questo singolo file .mojo è un programma completo. Contiene una funzione main con un unico compito: salutarla. È piccolo, ma è vero Mojo.
Pronto per l'esecuzione
Con hello.mojo salvato, ha tutto ciò che serve per eseguirlo. Le prossime lezioni mostrano come avviarlo dalla riga di comando.
Verifica rapida
Ha appena creato il primo file sorgente. Qual è l'estensione standard di un programma Mojo?
Riepilogo
Ha creato un file .mojo, inserito una chiamata a print dentro main e salvato il file. Quel singolo file è un programma Mojo completo e pronto per l'esecuzione. 🎯
Impara Mojo con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 30
- Lezioni
- 120
Domande Frequenti
La lezione «Il primo file .mojo» è gratuita?
Sì — il testo completo di «Il primo file .mojo» è 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 «Il primo file .mojo»?
Crei un file e stampi Hello, world. 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 1 di 4.
Quanto tempo richiede la lezione «Il primo file .mojo»?
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
- Il primo file .mojo
- Il punto di ingresso main
- Eseguire con mojo run
- Esplorare il REPL di Mojo