Python ciclo for

Autore:[Antonio Gallonetto]

Ciclo For

Esegue un numero preimpostato di volte un blocco di codice

Sintassi

for valore in range(start,stop,step):
    Blocco Codice

Esempio

Noi sappiamo che il numero di lettere nel nostro codice fiscale devono essere 9

my_string = input("Inserisci il tuo codice fiscale: ")
if not(len(my_string)==16):
    print("Questo codice fiscale è troppo lungo o troppo corto")
else:
    num_str=0
    for cont in range(0,16,1):
        if not(my_string[cont].isdigit()):
            num_str=num_str+1
            print(my_string[cont])
if num_str!=9:
    print("Il Codice Fiscale non è corretto")
else:
    print("Il codice ha il numero di caratteri e numeri corretto")