🌟 Procedure e Liste – Linguaggio L1
📘 Estensione del linguaggio L0
Dopo aver mosso i primi passi con il Linguaggio L0, con il modulo L1 introduciamo due nuovi potenti strumenti: procedure e liste. Le procedure ti permettono di scrivere blocchi riutilizzabili di codice; le liste ti permettono di gestire insiemi di dati in modo ordinato.
🧱 Nuovi comandi disponibili:
def saluta()– definisce una procedurachiama saluta()– esegue una proceduralista = [1, 2, 3]– crea una listaaggiungi 4 a lista– aggiunge un elementorimuovi 2 da lista– rimuove un elementoscrivi lista[0]– accede a un elemento per indice
💡 Esempio base con procedura:
def saluta()
scrivi "Ciao!"
fine
chiama saluta()
💡 Esempio con le liste:
lista = [1, 2, 3]
aggiungi 4 a lista
scrivi lista[2] # stampa 3
rimuovi 2 da lista
scrivi lista[1] # stampa 3
🖥 Provalo direttamente nel browser
🎯 Prova subito questo codice:
def saluta()
scrivi "Benvenuto!"
scrivi "Iniziamo a programmare!"
fine
chiama saluta()
lista = [10, 20, 30]
aggiungi 40 a lista
scrivi lista[3]
👉 Con questo modulo, il linguaggio inizia a prendere forma. Le basi per una lingua informatica universale si consolidano!

Nessun commento:
Posta un commento