
Vediamo come funziona l'index di un carattere. (Ci indica la posizione tramite numero)
"Facciamo a fette" le nostre stringhe!
Il "Passo", ovvero di quanto procedere in una direzione nella stringa.
In ci dice se un termine è presente in una stringa, mentre len ci da la lunghezza di una stringa (in termini di numero di caratteri).
ASCII è l'acronimo di "American Standard Code for Information Interchange", uno standard internazionale. Vediamolo e vediamo contestualmente Ord e Chr.
Trasformazione delle stringhe: Lowercase tutto in minuscolo, Uppercase tutto in maiuscolo e Capitalize (Prima Lettera In Maiuscolo).
Title: prima lettera in maiuscolo e Swapcase: inverte i case.
Come esercizio, creiamo uno script che calcola una equazione di secondo grado.
Rifacciamo lo stesso esercizio ma questa volta usando le funzioni.
Come ulteriore esercizio, creiamo uno script che stampa la successione di Fibonacci.
Creiamo uno script che calcola i fattoriali.
I decoratori si usano per estendere il codice di alcune funzioni senza doverne alterare il codice, ma aggiungendo funzioni in modo "esterno".
Ancora sui decoratori.
Range è una delle funzioni più usate in Python!
Random crea numeri casuali, vediamo come.
Introduzione alla lettura di files esterni.
Leggiamo dei files esterni con read.
Ancora sulla lettura di files esterni, stampiamo il tutto.
Scriviamo su file esterni con write.
Aggiungiamo del testo in modo da non cancellare il testo precedente con append.
La gestione degli errori.
Le directory.
Il percorso assoluto e directory.
Modulo os per comunicare con il sistema operativo. Prima parte.
Modulo os per comunicare con il sistema operativo. Seconda parte.
Seguito del corso gratuito "Introduzione a Python".
In questo corso ci sarà un approfondimento sulle stringhe di Python, alcuni esercizi e come leggere e scrivere i files tramite Phyton.
Inoltre, vedremo i decoratori, Range e Random.
STRINGHE PARTE I
Le Stringhe 1 - Index
Le Stringhe 2 - Slice
Le Stringhe 3 - Stride
Le Stringhe 4 - In e Len
Le Stringhe 5 - ASCII + Ord e Chr
Le Stringhe 6 - Lower, Upper e Capitalize
Stringhe 7 - Title e Swapcase
ESERCIZI
Equazione di Secondo Grado
Equazioni di secondo grado: funzione
Successione di Fibonacci
Esercizio sul Fattoriale ed introduzione al Debugger
TEORIA PARTE I
Decoratori - Parte 1
Decoratori - Parte 2
Range
Random
FILES
Files parte 1
Files parte 2: Read
Files parte 3: Read
Files parte 4: Write
Files parte 5: Append
Files parte 6: Except
Files parte 7: Directory
Files parte 8: Directory in percorso assoluto
Files parte 9: os I
Files parte 10: os II
Prima di seguire questo corso, accertati di aver seguito il corso gratuito "Introduzione a Python", che trovi sempre su Udemy!
Il livello del corso è da intendersi come un Livello intermedio di programmazione, per approfondimenti su concetti che un programmatore dovrebbe già aver visto in precedenza.
E' un corso gratuito, iscrivetevi per approfondire questo meraviglioso linguaggio di programmazione!