Contenuti del Corso
Introduzione a Python
Introduzione a Python
2. Variabili e Tipi in Python
Come Memorizzare i Numeri in PythonRegole di Denominazione di Python per le VariabiliCome Lavorare con le Variabili in PythonTipi di Dati in PythonSfida: Conversione da Chilometri a MigliaMemorizza Testo con Stringhe in PythonIndicizzazione delle Stringhe in PythonIndicizzazione Negativa e Lunghezza delle Stringhe in PythonSlicing delle Stringhe in PythonSfida: Recuperare Lettere dalla StringaConcatenazione di Stringhe in Python
3. Istruzioni Condizionali in Python
Tipo di Dati Booleani in PythonSfida: Lavorare con gli Operatori di ConfrontoCome Combinare le Condizioni in PythonSfida: Lavorare con Operatori LogiciOperatori di Appartenenza e Confronti di Tipo in PythonCome Usare le Espressioni if/else in PythonSfida: Gestire un Negozio di AlimentariSfida: Creare Logica Odd e EvenEspressioni If/Elif/ElseSfida: Gestione del Negozio di Alimentari EstesoSfida: Consulente Meteorologico
4. Altri Tipi di Dati in Python
Liste PythonMetodi Comuni delle Liste in PythonSfida: Aggiornare la ListaListe Nidificate in PythonSfida: Recuperare Informazioni da una Lista AnnidataTuple PythonMetodi Comuni delle Tuple in PythonSfida: Aggiornare la TuplaTuple Annidati in PythonSfida: Recuperare Informazioni da una Tupla AnnidataDizionari PythonSfida: Creare DizionarioMetodi Comuni del Dizionario in PythonSfida: Aggiornamento del Dizionario
6. Funzioni in Python
Funzioni Integrate in PythonSfida: Conversione delle AltezzeCome Creare Funzioni in PythonSfida: Scrivere la Prima FunzioneUso delle Dichiarazioni if/else nelle Funzioni PythonSfida: Identificare i Valori PositiviFunzioni Senza Return in PythonSfida: Creare Funzione di LoggingModificare le Funzioni in PythonSfida: Aggiornare la Logica della FunzioneFunzioni Lambda in PythonSfida: Creazione di Funzione Lambda
Funzione Range in Python
Per iterare sugli indici invece che sugli elementi, la funzione range()
è essenziale. Genera una sequenza di numeri e restituisce un oggetto range
. Questa funzione accetta uno, due o tre argomenti numerici. Con un singolo argomento n
, range(n)
produce interi da 0
fino a, ma non incluso, n
.
Ad esempio, range(5)
genera i numeri da 0
a 4
.
# Range with one argument for i in range(5): print(i, end = ' ')
Quando range()
riceve due argomenti, n
e m
, genera interi a partire da n
fino a, ma non incluso, m
.
Ad esempio, range(5, 10)
produce i numeri da 5 a 9.
# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Quando range()
riceve tre argomenti n
, m
, e s
genera numeri a partire da n
, fino a ma non incluso m
, incrementando di s
ogni volta.
Ad esempio, range(10, 30, 5)
produce la sequenza 10, 15, 20, 25.
# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 5