Funzioni e moduli in Python

Modalità: elearning 8 ore


Prezzo del corso

Descrizione del corso

CORSO FUNZIONI E MODULI PYTHON

Nel linguaggio Python esistono molteplici funzioni e moduli già predisposti ma il programmatore può crearne altre organizzandole nel codice. Le funzioni sono l’aspetto principale in questo linguaggio come in tanti altri, sono uno strumento che ci permette di raggruppare un insieme di istruzioni che eseguono un compito specifico.

In questo corso di Python impareremo come organizzare il codice delle nostre applicazioni scritte in Python. Il punto di partenza sono le funzioni, così in Python, come in tanti altri linguaggi. Con le funzioni impareremo a creare delle unità di lavoro, delle unità di codice, che potranno essere richiamate in base al loro nome. Il loro comportamento sarà definito dal codice inserito all’interno della funzione stessa e grazie agli argomenti potremo personalizzarne ogni singola invocazione.

Collegate alle funzioni ci sono tante altre opportunità in Python ad esempio le espressioni lambda, i generatori, ma soprattutto la possibilità di organizzare in più file le nostre raccolte di funzioni. Questi file prendono il nome di moduli. Quindi un’applicazione Python sarà sempre di struttura modulare e man mano che crescerà aggiungeremo dei moduli e così avremo un codice sempre più ricco e riusciremo a mantenerlo comunque organizzato. Python ha una piattaforma di lavoro ricchissima ed è per questo che offre già tanti moduli predisposti nonché tante funzioni. Scopriremo alcuni dei moduli più importanti, tra i più utili in assoluto. Vedremo come importarli, come ottenerli anche dalla rete e come inserirli all’interno dei nostri progetti.

 

PROGRAMMA

  • Funzioni in Python
  • Approfondimento sulle funzioni
  • Espressioni Lambda
  • Generatori
  • Moduli
  • Espressioni regolari
  • Gestione dei file
  • Progetto Finale “Filtrare ed elaborare una lista di ordini”

 

 

 

 

REQUISITI

Fondamenti di Python, Strutture dati in Python

 

PERCORSO PYTHON DEVELOPER:

Fondamenti di Python, Strutture dati in Python, Funzioni e moduli in Python.

 

Visualizza la DEMO del corso

Scopri i nostri corsi e learning in ambito ICT.