Introduzione
La presente documentazione è una guida introduttiva al linguaggio di programmazione Python. I codici relativi a tale guida sono reperibili all'interno del repository coding4math.
Python
Python è un linguaggio di programmazione dinamico orientato agli oggetti utilizzabile per molti tipi di sviluppo software. Offre un forte supporto all'integrazione con altri linguaggi e programmi, è fornito di una estesa libreria standard e può essere imparato in pochi giorni. Non di meno, consente di implementare algoritmi scientifici per la risoluzione di svariati problemi pratici, quali ad esempio:
- Rilevazione di guasti all'interno di una rete.
- Controllo di traiettorie.
- Riconoscimento facciale.
- Classificazione di utenti.
Viste le notevoli premesse, vale la pena di iniziare a scandagliare Python, ed è proprio questo il fine di questo corso: fornire le basi che consentano, in seguito, di sviluppare capacità professionali nell'uso di questo eccellente linguaggio di programmazione.
Oracoli
Prima di andare avanti, una doverosa premessa: il mondo informatico è una giungla in continuo e rapido mutamento, la qual cosa rende pressoché impossibile la conoscenza di tutti i suoi meandri. Occorrono quindi degli oracoli che possano dare risposta ai nostri dilemmi, il primo dei quali è: chi sono questi oracoli? Ebbene, ne esistono di diversi, tuttavia i principali risultano essere:
PS: il modo migliore per consultare ciascuno degli oracoli sopra elencati, è quello di fare uso della lingua inglese; ciò richiede più impegno, ma il risultato finale sarà quasi certamente migliore.
- Google: è il più celebre tra i motori di ricerca in Internet, al quale è possibile richiedere le più disparate informazioni che si possano immaginare.
- Stackexchange: è una piattaforma informatica cui è possibile iscriversi per fare domande e rispondere a quesiti riguardanti diverse discipline, tra le quali: Matematica, Fisica e Chimica.
- Stackoverflow: facente parte del gruppo Stackexchange, è una piattaforma di domande e risposte inerenti al solo settore informatico.
PS: il modo migliore per consultare ciascuno degli oracoli sopra elencati, è quello di fare uso della lingua inglese; ciò richiede più impegno, ma il risultato finale sarà quasi certamente migliore.