Compter le nombre de caractères en python [Fermé]

Signaler
-
Messages postés
609
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
24 juin 2016
-
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

Messages postés
609
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
24 juin 2016
37
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
5
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 56980 internautes nous ont dit merci ce mois-ci

Messages postés
15
Date d'inscription
mardi 18 novembre 2014
Statut
Membre
Dernière intervention
15 décembre 2014
1
Bonjour,
Je ne suis pas un expert en python mais tu ne peux pas faire comme je le ferais en C# ?
Tu mets ton mot dans un tableau de string et tu fais un équivalent du ".Lenght" pour avoir le nombre de caractère ?