domenica 24 novembre 2024

13 L2 – Nuove strutture del linguaggio – Librerie standard

L2 – Nuove strutture del linguaggio

Il linguaggio L2 introduce nuovi costrutti per lavorare con strutture dati, liste, ricorsione e input/output avanzato. Di seguito una panoramica delle nuove funzionalità.

✅ Strutture dati (oggetti)

struttura Persona {
  nome
  età
}

p = Persona()
p.nome = "Luca"
p.età = 30
stampa p.nome

✅ Liste e cicli

numeri = [1, 2, 3, 4]
somma = 0

per ogni n in numeri
  somma = somma + n
fine

stampa somma

✅ Funzioni ricorsive

procedura fattoriale(n)
  se n == 0
    ritorna 1
  altrimenti
    ritorna n * fattoriale(n - 1)
  fine
fine

x = fattoriale(5)
stampa x

L2 – Librerie standard

✅ Input da utente

stampa "Come ti chiami?"
nome = leggi()
stampa "Benvenuto, " + nome

📐 math

usa math
numeri = [5, 10, 15]
totale = math.somma(numeri)
stampa totale

🧵 testo

usa testo
nome = "GIULIA"
minuscolo = testo.minuscole(nome)
stampa minuscolo

🎲 random

usa random
x = random.intero(1, 6)
stampa x

lista = ["rosso", "blu", "verde"]
colore = random.scegli(lista)
stampa colore

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...