Schema della sezione

  • Argomenti in via di svolgimento (soggetti a modifiche)

    Universi e coercizione; variabili Python e variabili simboliche; reset/restore/del di variabili; esempio di studio di una funzione in una variabile; esempio di ricerca degli estremi di una funzione in due variabili; liste; indicizzazione e slicing di liste; creazione e modifica di liste; operazioni su liste; insiemi; stringhe; istruzioni if elif if, while e for; list comprehension; sum; diversi tipi di range; definizione di funzioni; principi di base della programmazione funzionale; map; filter; espressione lambda; dizionari; la ricorsione; la successione di Fibonacci ricorsiva ed iterativa; ricerca degli zeri di una funzione: l'algoritmo di bisezione e la sua convergenza.

    Oltre al materiale fornito si può fare riferimento in generale al Capitolo 2 del testo di Paul Zimmermann et al. - Computational Mathematics with SageMath sopra indicato.