Questa pagina è in continua evoluzione, ma è anche temporanea (almeno fino a fine marzo):
se volete salvare link e risorse fatelo per tempo!
Python
- IDE online:
- Portali suggeriti
- Argomenti:
- freeCodeCamp è un altro ottimo portale, qui un articolo sulle funzioni
- Materiale
- Slide al 26/02 (versione finale, con classi e file handling)
- Esercizi 12/02
- Note generali:
- Utilizzate spesso isdigit se avete bisogno di un numero in input, per verificare che non siano state inserite lettere non attese
- Abituatevi a non scrivere tutto nel main, ma a tenere un .py dedicato allo scrivere le funzioni, poi richiamate nel main
- Una funzione che, dati 3 numeri, restituisca il più grande
- Una funzione che, data una lista di numeri, dica quale è il minore, e in che posizione
- Una funzione che data una lista di massimo 5 numeri, ognuno più piccolo di 10, restituisce una simil-istogramma, con un carattere a scelta ripetuto. Es [1, 4, 2]:
X
XXXX
XX - Una funzione che permette all’utente di scegliere se vuole calcolare l’area di un cerchio, di un quadrato, di un triangolo, chiedendogli di conseguenza le misure richieste e restituendo l’area
- Una funzione che traduce un testo ricevuto in input dall’utente in farfallino. “Il farfallino consiste nel raddoppiare ogni vocale con l’aggiunta di una f interposta: per esempio, a diventa afa, e diventa efe, e così via (quindi “ciao” diventa cifiafaofo)”
- Una funzione che calcoli i primi n numeri della serie di Fibonacci
- Una funzione per calcolare il fattoriale di un numero
(è utile utilizzare una funzione ricorsiva!)
- Note generali: