Scheda corso
NovaNext Training / Database, Bigdata, Data Science & Machine Learning / Math and Statistics / Python Base

Python Base

Codice
NOVPYB
Durata
2 Giorni
Prezzo
Su richiesta
Lingua
Italiano - Inglese
Modalità
Virtual Classroom
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

 

Contenuti

·Introduzione

·L’interprete del linguaggio e ambienti di sviluppo

  • (Anaconda, Spyder, Jupyter Notebook, Visual Studio)

·Regole sintattiche

Variabili, input/output e strutture dati di base

  • Variabili e tipi di dato
  • Operatori aritmetici
  • input
  • print
  • Strutture dati: list, tuple tupla, set, frozenset, dict, file 

·Strutture algoritmiche

  • Struttura condizionale “if”
  • L’istruzione “while”
  • L’istruzione “for”
  • L’istruzione “range”

·Funzioni

  • L’istruzione “def”
  • Parametri di una funzione
  • L’istruzione “return”
  • Variabili locali e variabili globali
  • Flusso di esecuzione di un programma Python
  • Funzioni ricorsive

·Gestione File

  • Funzione open
  • L’istruzione “try–except”
  • Metodo “write”
  • Metodo “read”
  • Metodo “readline”
  • Funzione “close”

·Introduzione ai Moduli

  • Workflow caricamento moduli
  • Enumerazione moduli caricati
  • Importazione moduli
  • Python pip per la gestione dei moduli
  • Moduli Built-in
  • Moduli User defined

·Introduzione a Pandas

·Python Iterator

  • Cos’è l’Iterator?
  • Funzionamento di Iterator
  • Sintassi
  • Esempi

·Filter Function

  • Esempi d’utilizzo
  • Uso dell’espressione Lamba con la Filter function

·Job Scheduling: schedulazione dell’esecuzione di script con rilascio di reportistica collegata