Gobetti

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
    • Google è vostro amico!
    • W3schools, portale didattico, con molti esempi, spunti e risposte
  • Argomenti:
    • freeCodeCamp è un altro ottimo portale, qui un articolo sulle funzioni
  • Materiale
  • Esercizi 12/02
    1. 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
    2. Una funzione che, dati 3 numeri, restituisca il più grande
    3. Una funzione che, data una lista di numeri, dica quale è il minore, e in che posizione
    4. 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
    5. 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
    6. 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)”
    7. Una funzione che calcoli i primi n numeri della serie di Fibonacci
    8. Una funzione per calcolare il fattoriale di un numero
      (è utile utilizzare una funzione ricorsiva!)