


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
Il file contiene le nozioni di base e introduttive al linguaggio di programmazione python.
Tipologia: Sintesi del corso
1 / 4
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!



Input e output print ( argomento ) : stampa il suo argomento come una stringa scritto tra apici o tra virgolette, posso stampare più elementi se separati da una virgola input (argomento) : leggere un dato da tastiera, la funzione restituisce sempre una stringa, attraverso le funzioni int(), float() posso convertire il valore inserito Variabili Non devono essere dichiarate, non possono essere utilizzate prima che venga assegnato loro un valore, possono riferirsi ad un qualsiasi tipo Stringhe Si usano gli stessi caratteri speciali del C, posso concatenare più sarighe con il + o ripetere una stringa con *n. Sono immutabili, se definisco una stringa non posso modificarne un solo carattere. Esiste il tipo string
Eng2Ita = {} Eng2Ita['one'] = 'uno' Eng2Ita['two'] = 'due' print Eng2Ita {'one': 'uno', 'two': 'due'} Eng2Ita = {'one': 'uno', 'two': 'due', 'three': 'tre'}
print Eng2Ita {'one': 'uno', 'three': 'tre', 'two': 'due'} print Eng2Ita['two'] ‘due' L'istruzione del rimuove una coppia chiave-valore da un dizionario. Magazzino = {'mele': 430, 'banane': 312, 'arance': 525, 'pere': 217} print Magazzino {'banane': 312, 'arance': 525, 'pere': 217, 'mele': 430} del Magazzino['pere'] print Magazzino {'banane': 312, 'arance': 525, 'mele': 430} Magazzino['pere'] = 0 print Magazzino {'banane': 312, 'arance': 525, 'pere': 0, 'mele': 430} len(Magazzino) 4 Posso anche utilizzare una serie di metodi specifici per i dizionari, come nomeDizionario.keys() che restituisce la lista delle sue chiavi. Una chiamata ad un metodo è detta invocazione. Allo stesso modo il metodo nomeDizionario.values() ritorna i valori di un dizionario come lista. Il motodo nomeDizionario.items() restituisce sia chiavi che valori come una lista di tuple, coppia chiave-valore. In python utilizzo la variabile None che è di tipo numerico come in C uso null. Ho due variabili di tipo bool, True e False. Ho l’operatore in che mi restituisce vero o falso, ad esempio lo uso se cerco una lettera in una parola. if condizione: While condizione: Il comando break interrompe il ciclo, mentre il comando continue interrompe l’interazione corrente e procede alla successiva