




























































































Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
1 ora per iniziare a programmare in Python. Di cosa parla: operatori, stringhe, numeri, variabili, casting, liste, tuple, set, frozenset, matrici, mappe, if then else elif, condizioni, cicli, funzioni, classi, moduli.
Tipologia: Appunti
1 / 124
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!





























































































Formazione Istantanea
ii | P a g. Grazie per aver scelto questa Guida 😊
la manipolazione e l'analisi dei dati, Scikit-Learn per l'intelligenza artificiale. Ha un codice pulito e facile da leggere quindi i programmi risultato più semplici di altri da manutenere. Adatto sia a principianti che a professionisti. Non è performante come il C, nel quale è scritto, e richiede diversi test per la gestione degli errori.
DA DOVE INIZIARE Per iniziare a programmare hai bisogno di un IDE (Integrated Development Environment) ovvero di un ambiente di sviluppo integrato. L’IDE contiene editor, debugger e compilatore/interprete, cioè tutto ciò che serve per programmare. Ecco alcune soluzioni , la prima è immediata e non servono installazioni: collegandoti a https://replit.com/new/pytho n3 puoi programmare da subito direttamente online senza bisogno di installare niente; installando Anaconda hai a disposizione, nel tuo pc o sul tuo mac, un pacchetto completo che include Jupiter Notebook ,
dal link www.jetbrains.com/pycharm/ Spider è l’ambiente di sviluppo scientifico per Python, lo puoi trovare al link www.spyder- ide.org/ Per concludere su https://www.python.org/dow nloads/ puoi trovare l’ultima versione di Python. Le prime due soluzioni sono ottime per seguire questa Guida. Nota: questa Guida è realizzata con Jupiter Notebook, su Jupiter si può omettere il comando “print”, presta attenzione a questo particolare perché secondo il tipo di soluzione che utilizzi potrebbe essere necessario aggiungerlo.
PYTHON 3 ONLINE Puoi scrivere da subito il codice che trovi in questa Guida per fare i tuoi test senza installare niente, semplicemente collegandoti al sito web https://replit.com/new/python Basta registrarsi e una volta scritto il codice, premendo RUN, il risultato apparirà nella sezione sulla destra, come nell’immagine di seguito.
loro interno varie versioni di Python e pacchetti differenti. Conda serve anche per installare, disinstallare e aggiornare pacchetti, come NumPy Pandas, Matplotlib, nei vari ambienti.
JUPITER NOTEBOOK Jupyter Notebook non è né un IDE né un editor ma un software che permette di realizzare documenti interattivi che includono codice , testo e file multimediali; è ottimo per Data Science e Machine Learning.
Click su Rename per confermare il nome o su Cancel per annullare l’operazione di assegnazione del nome. Premendo l’icona + e l’icona forbice puoi aggiungere una riga (cella) o cancellarla.
Per eseguire una cella basta fare click sul tasto RUN oppure premere contemporaneamente i tasti ALT + invio. Nelle celle si può eseguire il codice ma anche aggiungere testo e file multimediali. Ogni cella viene eseguita singolarmente. Inserendo un testo in una cella, questo può essere considerato testo o codice scegliendo da menù in alto rispettivamente Code o Markdown (il linguaggio per scrivere testo formattato).
In Jupiter Notebook non serve il comando Print , basta scrivere ciò che si vuole stampare a video.
In modalità Markdown : per scrivere un’ intestazione si usa il simbolo cancelletto (#), utilizzando più cancelletti si riduce il carattere, si possono usare fino a 5 cancelletti; per scrivere in corsivo basta racchiudere il testo tra asterischi; per scrivere in grassetto tra doppi asterischi. I file Jupiter Notebook possono essere salvati ed esportati in vari formati.
Esempio di indentazione: Struttura: print ("esegui sempre all'inizio") IF condizione : print ("esegui solo se vera") print ("esegui sempre alla fine") Codice: dato = 21 if dato > 20: print ('maggiore di 20') Risultato: maggiore di 20 Concetti da sapere per iniziare : i file di Python hanno estensione .py ; gli errori in Python si chiamano eccezioni ; il primo comando è PRINT e permette la stampa a video; le stringhe , ovvero un contenuto alfanumerico che non si comporta come un
numero, vanno racchiuse tra apici singoli, doppi o tripli; i tripli apici si utilizzano per testi con più righe, se all’interno del testo è presente un apice che non è il fine stringa (esempio: l'apice nella parola "l'acqua") è bene non usare l'apice singolo per delimitare la stringa. Iniziamo col codice, collegati a https://replit.com/new/python3 o alla soluzione di tua scelta.