Categoria: Python

  • Funzione Zip()

    Funzione Zip()

    La funzione zip() permette di unire due tuple. Da ricordarsi che se i valori non sono pari non verranno create le ultime coppie. ((‘John’, ‘Jenny’), (‘Charles’, ‘Christy’), (‘Mike’, ‘Monica’)) Si possono creare dei loop con gli zip. 2 + 3 = 5 4 + 6 = 10 5 + 7 = 12 John – Jenny…

  • Loop For

    Loop For

    Come con while, anche con for serve una condizione per entrare nel loop. Viene data una variabile ad esempio x che verrà stampata finché la condizione sarà valida. applebananacherry Si può anche stampare lettera per lettera di una singola stringa. banana Break Come sempre break blocca il loop alla condizione che è stata definita. applebanana…

  • Range

    Range

    La funzione range() è usata per i cicli for. Il primo valore seleziona l’inizio del range, il secondo la fine, il terzo i passi. Quando c’è un solo valore questo definisce la fine del range. 01234 234 02468 Si può concatenare il numero con una stringa o altro. 0 Python1 Python2 Python

  • Loop While

    Loop While

    Per creare un loop si possono utilizzare while o for. While Per far partire il loop serve la creazione di una condizione, normalmente con una variabile i che ad ogni loop si incrementa. 12345 While -> Else Si può dare una condizione alternativa al while se la condizione richiesta non è soddisfatta. 12345i is no…

  • IF Elif Else

    IF Elif Else

    Cosa da ricordare in Python è che non si usano le parentesi graffe per le condizioni e i loop, è invece importantissimo identare subito dopo l’if. Subito dopo l’if va inserita una condizione con gli operatori di condizione e poi i due punti. Può anche essere scritto così: Ci possono essere diverse condizioni che possono…

  • Dizionari in Python

    Dizionari in Python

    I dizionari sono mutabili, un esempio può essere l’utilizzo di un dizionario per la creazione dei dati di persone. Il dizionario utilizza come formula il metodo key:value Si può usare il dizionario nel caso di allocare il valore “spam” al numero 99 senza creare una lista di 100 elementi. {‘brand’: ‘Ford’, ‘model’: ‘Mustang’, ‘year’: 1964}…

  • Set Python

    Set Python

    I set sono insiemi di elementi che non ammettono ripetizioni. Non sono ordinati. {‘banana’, ‘apple’, ‘cherry’} Aggiungere elementi ai set di Python Add() {‘banana’, ‘apple’, ‘cherry’, ‘orange’} Update() Con update() uniamo un set ad un altro. {‘apple’, ‘mango’, ‘cherry’, ‘pineapple’, ‘banana’, ‘papaya’} Rimuovere elementi ai set di Python Remove() Con remove() se l’elemento non è…

  • Tuple Python

    Tuple Python

    Le tuple sono metodi per inserire elementi in una singola variabile. Sono immutabili. (‘apple’, ‘banana’, ‘cherry’) banana List() Si può convertire una tupla in una lista per poterla modificare. [‘apple’, ‘banana’, ‘cherry’] Ora la tupla è diventata una lista, lo si può vedere dalle parentesi quadre.

  • Liste Python

    Liste Python

    Le liste di Python vengono utilizzate per inserire una sequenza di più elementi in una singola variabile. [‘apple’, ‘banana’, ‘cherry’] 3 È possibile compiere operazioni con le liste. Durante queste operazioni la lista iniziale non cambia, rimane invariata, le operazioni successive vanno solo a creare nuove liste. [‘apple’, ‘banana’, ‘cherry’, ‘apple’, ‘banana’, ‘cherry’] [‘apple’, ‘banana’,…

  • Python: Stringhe

    Python: Stringhe

    Le stringhe in Python sono immutabili, sono lette come una sequenza di caratteri. 4 Se vogliamo visualizzare che caratteri sono inseriti in una certa stringa, ad una certa posizione si utilizza il metodo delle parentesi quadre: m Conta dalla fine e recupera il carattere successivo al numero di passaggi scelti. Allo stesso tempo si può…