domenica 3 novembre 2024

Corso per una lingua informatica universale: 2 Linguaggio L1 – Estensione di L0: procedure e liste

 

🌟 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 procedura
  • chiama saluta() – esegue una procedura
  • lista = [1, 2, 3] – crea una lista
  • aggiungi 4 a lista – aggiunge un elemento
  • rimuovi 2 da lista – rimuove un elemento
  • scrivi 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

Corso Fondamenti di Informatica e Reti: 6 Reti di computer e Internet

Reti di computer e Internet Introduzione Prova a pensare alla vita quotidiana senza reti informatiche: niente messaggi WhatsApp, niente m...