texte = "chaine de caractère hasardeuse"
espace=" "
i=0
for c in texte :
if c==espace:
i+=1
print("le nombre d'espace est", i)
En indentant correctement

Le 13 janvier 2021 à 23:39:21 DuvaDuva7 a écrit :
ton code marche, je viens de tester c'est sûrement un problème d'indentation
efface tes indentations et refait les
et fait bien attention à ne pas mélanger les tabulation avec les espaces
celui avec les voyelles j'y arrive pas kheyou
liste_voyelles=["a","e","i","o","u","y"]
compteur_voyelles = 0
for liste_voyelles[i] in (texte):
compteur_voyelles=compteur_voyelles + 1
print(compteur_voyelles)
y a rien de faux non ? 
<code></code>Rajoute ces balises avant et après ton code
Le 13 janvier 2021 à 23:47:17 IMXSI a écrit :
T'as pas compris comment fonctionne le for en python
beh expliqe moi
voyelles = "aeiouy"
texte = "J'apprends la programmation en Python !"
counter = 0
for lettre in texte.lower():
if lettre in voyelles:
counter += 1
print(f"Nombre de voyelles: {counter}")
Afficher uniquement les messages de l'auteur du topic