Lezioni di Python – 1.10 Operatori In-Place
Esistono alcuni operatori che permettono di scrivere delle espressioni numeriche in forma più contratta utilizzando con un solo operatore sia l’operazione che l’assegnazione.
Mai nella stessa forma
Esistono alcuni operatori che permettono di scrivere delle espressioni numeriche in forma più contratta utilizzando con un solo operatore sia l’operazione che l’assegnazione.
Un IDLE è un editor testuale che permette di effettuare la programmazione, cioè la scrittura dei programmi in Python in maniera semplice e veloce. Infatti dallo stesso editor, potrai creare un nuovo file .py, scrivere il codice, eseguire il programma, correggere gli errori, e salvare il programma, per riutilizzarlo in un momento successivo
Bene in Python, esiste una funzione che ci facilita molto la definizione di liste, la funzione range(). Infatti dato che è un linguaggio che lavora spesso per lo sviluppo di applicazioni scientifiche, la definizione rapida di liste numeriche e soprattutto di matrici (liste di liste) deve essere quanto mai facilitata.
Nella programmazione il poter disporre di questi valori ci permette di poter gestire in maniera molto semplice alcune operazioni come per esempio le condizioni.[
Il comando IF si utilizza per costruire dei costrutti condizionali. Il costrutto IF è composto da una condizione ed una serie di istruzioni all’interno. Se la condizione produce un valore True, cioè è verificata le istruzioni all’interno del costrutto vengono eseguite, altrimenti no e l’esecuzione passa al comando successivo
Il costrutto IF-ELSE viene utilizzato per differenziare le operazioni da eseguire quando in una condizione vogliamo coprire il 100% dei casi.
In questa sezione scopriremo come sia possibile creare condizioni più complesse utilizzando la logica booleana per mezzo degli operatori booleani (AND, OR e NOT).[
La precedenza degli operatori è un concetto molto importante nella programmazione in generale. Infatti l’ordine in cui gli operatori vengono valutati nella valutazione di una espressione (tra cui anche le condizioni) è molto importante, sia nella matematica che nella programmazione stessa.
il costrutto WHILE prevede similarmente ad IF sempre la valutazione di una condizione e se questa viene verificata (True) una serie di operazioni vengono eseguite, ma alla fine di queste, invece di ridare il controllo al flusso del programma ed uscire dal costrutto, la condizione iniziale viene valutata un’altra volta.
Nel linguaggio Python, le liste sono una tipologia di oggetto. Questo tipo particolare di oggetto viene utilizzato per immagazzinare una serie di valori in una sequenza indicizzata.