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])