0
votes

Comment compter des personnages dans une corde en python?

J'ai créé une fonction qui compterait le nombre de caractères dans une chaîne avec ce code: xxx

C'est ce qu'il revient: Le nombre de caractères de cette chaîne est: 1 Le nombre de caractères de cette chaîne est: 2 Le nombre de caractères de cette chaîne est: 3 Le nombre de caractères de cette chaîne est: 4 Le nombre de caractères de cette chaîne est le suivant: 5

est un moyen d'imprimer uniquement la dernière ligne de sorte qu'il imprime:

Le nombre de caractères de cette chaîne est le suivant: 5 < / p>


1 commentaires

Pourquoi pas simplement utiliser Len ("Apple")?


4 Réponses :


2
votes

Vous pouvez simplement utiliser: xxx

dans votre code, pour imprimer uniquement la dernière ligne que vous pouvez utiliser: xxx


0 commentaires

0
votes

dans la chaîne Python peut être considéré comme une liste u peut simplement prendre sa longueur xxx


0 commentaires

0
votes

Utilisez ceci: xxx

lorsque vous exécutez: xxx

Ça sortit: xxx


1 commentaires

Vous avez raison, mais maintenant, il compte aussi des espaces blanches qu'il n'avait pas auparavant



0
votes

Cela devrait fonctionner.

def count_characters_in_string(mystring):
    s=0
    x=mystring
    for i in x:
        t=i.split()
        s=s+len(t)            
    print("The number of characters in this string is:",s)

count_characters_in_string("Apple")


0 commentaires