TypeError: 'NoneType' object is not subscriptable

Fermé
hedia - Modifié le 13 juin 2021 à 12:17
yg_be Messages postés 23323 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 14 novembre 2024 - 13 juin 2021 à 17:29
def  saisir():
    while True:
        n=input("donner une chaine numérique de 15 chiffres")
        if len(n)==15 and n.isnumeric():
            break
        

def doubler(x:int):
    return x*2

def somme(n):
    s=0
    for i in range(15):
        if i%2==0:
            s=s+doubler(int(n[i]))
            s=s+int(n[i])
    return s

def affiche(n):
    if somme(n)%10==0:
        print('oui IMEI')
    else:
        print('non IMEI')

#programme principal
n=saisir()
affiche(n)
A voir également:

1 réponse

yg_be Messages postés 23323 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 14 novembre 2024 Ambassadeur 1 549
13 juin 2021 à 17:29
bonjour,
que penses-tu faire en ligne 26?
0