Compter le nombre de caractères en python

Fermé
bilco - 18 nov. 2014 à 11:32
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 19 nov. 2014 à 12:00
Bonjour à tous,

Je bloque sur un exercice de python que j'essai de faire!
Il faut en gros compter le nombre de caractère d'un mot aléatoire. J'ai trouvé pas mal de commande interresantes comme raw_input , len , list mais je sais pas comment les mettre ensemble pour faire mon programme?



2 réponses

sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
19 nov. 2014 à 12:00
Bonjour tu as plus ou moins deux manière de la faire, la première est d'utiliser une des fonctions de python mises à ta disposition
 len( var)
.
La seconde c'est à toi de la créés en plus claire tu va crée une fonction qui comptera le nombre des éléments exemple
"""
    Fonction qui permet de compter
    le nombre de caractère
"""
def f_len( var ):

    i = 0
    for f in var:
        i+=1
    return i
#fin de la fonction

#Affectation
List = [ 1, 2 , 3 , 4, 5]
SizeList = f_len(List)      
Size = f_len( "bonjour" )
Verif = len( "bonjour" )

#Affichage du script & Teste
print( "Size\t\t:", Size )
print( "Vérif\t\t:", Verif )
print( "Liste\t\t:", SizeList )
print( "Verif List\t:", len(List) )


""" Fin de Programme """


à bientôt
14