Python remove

Python remove

Il metodo Python remove applicato sulle liste serve ad eliminare elementi da una lista specificata. La sintassi del metodo remove in Python è molto semplice: list.remove(elemento_da_rimuovere) Proviamo questo metodo con delle semplici applicazioni pratiche. Ricordo, inoltre, che tutti gli esempi, presentati in questa sezione, possono essere provati nel compilatore online a questo link: Pyhton online … Leggi tutto

Metodi delle liste in Python

Metodi delle liste in python

In questa lezione studieremo altri metodi delle liste in Python, che non possono essere utilizzati però con le tuple. In particolare vedremo in dettaglio il metodo append e insert. Alcuni metodi delle liste in Python Inserire elementi in una lista Per inserire elementi in una lista si possono usare due metodi append(val) e insert(pos,val). La … Leggi tutto

Numeri random e metodi in Python

numeri random e metodi in python

Continuiamo a parlare di numeri random e metodi in Python. Numeri random e metodi in Python – choice() Il metodo choice consente di estrarre a caso un elemento della lista o anche della tupla. Allora potremmo modificare il gioco della morra cinese, che potete consultare a questo link morra cinese in python, utilizzando choice. Provate … Leggi tutto

Numeri random in Python

numeri random in python

I numeri random in Python, cioè i numeri pseudocasuali si utilizzano importando innanzitutto il modulo random. Quindi inseriamo semplicemente nello script: import random. Video Tutorial Gratuiti su Python: vai al canale per trovare la playlist dedicata Se provate anche a digitare in modalità interattiva help(‘random’), vedrete le specifiche di questo modulo, con le funzioni che … Leggi tutto

Tuple in Python

tuple in python

In questa lezione studieremo le tuple in Python, cioè una serie ordinata di valori immutabili identificati da un indice. Una tupla è un tipo di dato molto simile alla lista, la differenza consiste nel fatto che le tuple sono immutabili, cioè non si possono cambiare i valori. Quindi le tuple sono adatte a rappresentare dei … Leggi tutto

For e liste in Python

for e liste in python

In questa lezione useremo il for con le liste in Python, cioè un modo per scorrere gli elementi delle liste. Abbiamo già affrontato il for in questa lezione senza l’uso delle liste: ciclo for in Python. For e liste in Python – Primo metodo Il primo metodo consiste nell’utilizzo della seguente sintassi: for variabile in … Leggi tutto

If e liste in Pyhton

if e liste in python

In questa lezione vedremo come utilizzare gli if e le liste in Python. Abbiamo già parlato delle liste nella scorsa lezione e abbiamo detto che sono degli aggregatori di dati che possono essere di tipo diverso. Adesso utilizziamo le strutture condizionali, ovvero gli if, con le liste. Esempi di if e liste in Python Potremmo … Leggi tutto

Liste in Python

liste in python

Le liste in Python sono una serie ordinata di valori identificati da un indice. Quindi una lista è un dato composto che aggrega dei valori di qualsiasi tipo, racchiusi tra una coppia di parentesi quadre e separati da una virgola. I valori che fanno parte di una lista si chiamano elementi e possono essere numeri … Leggi tutto

Numeri amicabili in Python

numeri amicabili in python

In questa lezione realizzeremo un programma sui numeri amicabili in Python, al fine di esercitarci con le strutture iterative. Ricordiamo che due numeri si dicono amicabili se la somma dei divisori propri di uno, escluso però il numero stesso, è uguale all’altro numero e viceversa. Ad esempio i numeri 220 e 284 sono amicabili. Infatti … Leggi tutto

Numeri primi in Python

numeri primi in python

Realizziamo un programma sui numeri primi in Python utilizzando le strutture iterative studiate finora, al fine di approfondirle. Ricordiamo dunque la definizione di numero primo: Un numero è primo quando ha solo due divisori: uno e se stesso. Quindi è primo ciascun numero naturale maggiore di 1 che sia divisibile solamente per 1 e per … Leggi tutto

Python list

Python list

Python list è un metodo utilizzato per creare delle liste vuote, per copiare una lista in un’altra o ancora per creare delle liste con determinati valori. Python list – Come creare una lista vuota In Python si può creare una lista vuota seguendo vari metodi. Un primo metodo consiste nel definire il nome della lista … Leggi tutto

Cicli indefiniti in Python

Cicli indefiniti in python

In questa lezione studieremo i cicli indefiniti in Python, cioè i cicli dove il numero di iterazioni non è noto all’inizio del ciclo. Facciamo degli esempi per comprendere meglio cosa si intende per ciclo indefinito. Cicli indefiniti in Python – primo esempio Inserire dei numeri interi e sommarli, uscire dal programma quando si inserisce il … Leggi tutto

Programma sul triangolo in Python

programm triangolo in python

In questa lezione proviamo ad implementare un semplice programma sul triangolo in Python per esplorarne le proprietà. Di seguito ecco l’algoritmo che dobbiamo risolvere: Prendere in input tre numeri e verificare se possono rappresentare la lunghezza dei tre lati di un triangolo. Dopo determare se il triangolo avente come lati le lunghezze indicate è equilatero, … Leggi tutto

Morra Cinese in Python

Morra Cinese in Python

In questa lezione sviluppiamo il gioco della morra cinese in Python, conosciuto anche come carta, forbice o sasso. Ci siamo divertiti a creare questo gioco anche con Scratch. Chi vuole può dunque consultare la guida al link: morra cinese con Scratch. Nell’ambito della programmazione ludica, la Morra Cinese, nota anche come “carta, forbice, sasso”, si … Leggi tutto

Gioco indovina numero in Python

Gioco indovina il numero in python

In questo tutorial realizzeremo il gioco indovina il numero in Python, conosciuto anche come il giochino alto-basso. Immaginiamo dunque che il calcolatore pensi un numero in un determinato intervallo e noi dobbiamo provare ad indovinarlo. Risoluzione del gioco indovina numero in Python Indovinare un numero compreso tra 1 e 100, con un massimo di 10 … Leggi tutto

Python Break

break else continue in python

Python Break – In questa lezione studieremo come utilizzare l’istruzione break nei loop. Questa istruzione si rivela preziosa quando si desidera interrompere il ciclo in base a una condizione specifica, consentendo di procedere direttamente con l’esecuzione del codice successivo. L’istruzione break in Python, come in molti altri linguaggi di programmazione, consente di uscire immediatamente dal … Leggi tutto

Python for

python for

Il ciclo for in Python serve a compiere delle iterazioni un numero prefissato di volte. In questa lezione spiegheremo il funzionamento del ciclo ed introdurremo la funzione range(). Nella scorsa lezione abbiamo studiato il ciclo while, che consente di ripetere una o più istruzioni in base al valore di verità della condizione specificata. A differenza … Leggi tutto

Esercizi con il while in Python

Esercizi con il while in python

Propongo altri esercizi con il while in Python, un modo efficace per acquisire familiarità con questo tipo di ciclo e consolidare le nostre competenze di programmazione. Primo esercizio con il while in Python Prendere in input 15 numeri e calcolare la media. Innanzitutto diamo ad N il valore 15. N rappresenta quindi la quantità di … Leggi tutto