una sequenza ordinata di istruzioni.
laboratorio
Lua
percorso pratico per imparare Lua da zero
prima la definizione
che cosa significa Lua
Lua serve a scrivere istruzioni precise. Qui lo impari come percorso pratico per imparare Lua da zero. Parti da un modello: input, passaggi, output.
main.luaesegui lua main.luaabitudine impara un piccolo pezzo di Lua, scrivi un esempio minimo ed eseguiloun valore e un dato. una variabile e il nome che lo conserva.
un piccolo lavoro con nome, input e risultato.
Lua esegue il codice in main.lua.
primo codice leggibile
output del programma
entry point output syntax printprint(42)
output 42genealogia del linguaggio
albero di Lua
vedi da dove viene Lua, quali linguaggi sono vicini e cosa studiare dopo.
utile per percorso pratico per imparare Lua da zero
da zero
Banca domande
Cerca prima di esercitarti
Scegli una fase o cerca nella banca di questo linguaggio e apri l esercizio.
Lua domanda 1
Lua domanda 1. Scegli la frase che corrisponde meglio a stampare un valore.
Lua domanda 2
Lua domanda 2. Scegli la frase che corrisponde meglio a nominare un valore.
Lua domanda 3
Lua domanda 3. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Lua domanda 4
Lua domanda 4. Scegli la frase che corrisponde meglio a collezione base.
Lua domanda 5
Lua domanda 5. Scegli la frase che corrisponde meglio a stampare un valore.
Lua domanda 6
Lua domanda 6. Scegli la frase che corrisponde meglio a nominare un valore.
Lua domanda 7
Lua domanda 7. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Lua domanda 8
Lua domanda 8. Scegli la frase che corrisponde meglio a collezione base.
Lua domanda 9
Lua domanda 9. Scegli la frase che corrisponde meglio a stampare un valore.
Lua domanda 10
Lua domanda 10. Scegli la frase che corrisponde meglio a nominare un valore.
Lua domanda 11
Lua domanda 11. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Lua domanda 12
Lua domanda 12. Scegli la frase che corrisponde meglio a collezione base.
Lua domanda 13
Lua domanda 13. Scegli la frase che corrisponde meglio a stampare un valore.
Lua domanda 14
Lua domanda 14. Scegli la frase che corrisponde meglio a nominare un valore.
Lua domanda 15
Lua domanda 15. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Lua domanda 16
Lua domanda 16. Scegli la frase che corrisponde meglio a collezione base.
Lua domanda 17
Lua domanda 17. Scegli la frase che corrisponde meglio a stampare un valore.
Lua domanda 18
Lua domanda 18. Scegli la frase che corrisponde meglio a nominare un valore.
scelta multipla
Lua domanda 1
Lua domanda 1. Scegli la frase che corrisponde meglio a stampare un valore.
print(42)
riferimento
schemi per main.lua
lua main.luaentry point output syntax print
output del programma
print(42)
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types local
valori e nomi
local total = 42 print(total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Table
funzioni e collezioni
function add(a, b)
return a + b
end
local scores = {40, 2}
print(#scores)- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks