List slicing
Come principiante nel mondo della programmazione, spesso può sembrare opprimente sapere da dove cominciare. Un ottimo modo per iniziare il proprio percorso di codifica è rappresentato da semplici esercizi di Python.
Lavorando con questi esercizi, potrai avere un assaggio di ciò che il linguaggio ha da offrire e migliorare le tue capacità di risoluzione dei problemi.
Se vuoi aggiungere una competenza in Python al tuo curriculum, questi esercizi sono un valido punto di partenza.
Esercizio #1
Dato il seguente nome file:
tuttofare.exe
Estrai l'estensione e stampala in console utilizzando il metodo delle liste slicing.
Risultato previsto: "exe"
Esercizio #2
Ottieni dalla variabile indicata sotto il risultato previsto:
string = 'ALJ-4543-BAU'
Risultato previsto: "ALJBAU"
Esercizio #3
Converti in numero intero la seguente stringa. Prima togli gli spazi tra i numeri.
Per convertire il numero binario utilizza la funzione int().
bina = '0 1 0 1 1 1 0 1'
Esercizio #4
Usando lo slicing inverti l'ordine dei caratteri della stringa: "tuttofaredigitale.it"
Esercizio #5
Dalla stringa dell'esercizio 4 estrai la stringa: "ottut" .
Esercizio #1
file = "tuttofare.exe"
print(a[-3:])
Esercizio #2
string = 'ALJ-4543-BAU'
finale = string[0:3] + string[-3:]
print(finale)
#metodo senza concatenazione
print(string[0:3],string[-3:], sep='')
Esercizio #3
bina = '0 1 0 1 1 1 0 1'
bina = bina[::2]
intero = int(bina, 2)
print(intero)
Esercizio #4
testo = 'tuttofaredigitale.it'
print(testo[::-1])
Esercizio #5
testo = 'tuttofaredigitale.it'
print(testo[4::-1])