Un exercice toujours très intéressant à faire en Python est d'essayer de recréer les fonctions de base.
Dans cet exercice, nous allons recréer la fonction len
qui permet de compter la longueur d'une variable.
Dans cet exemple, nous voulons compter le nombre de lettres dans le mot 'bonjour'.
Votre script doit donc retourner le nombre 7
dans la variable resultat
.
def longueur(resultat): conv = list(resultat) add_underscore = "_".join(conv) resultat = add_underscore.count("_")+1 return resultat resultat = longueur("Bonjour")
def longueur(variable): nbre = 0 for i in variable: nbre += 1 return nbre resultat = longueur("bonjour")
Tamsir

def longueur(variable): compteur = 0 for _ in variable: compteur += 1 return compteur resultat = longueur("bonjour") print(resultat)
Vincentb

def longueur(variable): nbr = 0 for _ in variable: nbr +=1 return nbr resultat = longueur("bonjour")
Math24

def longueur(variable): for i,lettre in enumerate(variable): i += 1 return i resultat = longueur("bonjour") print(resultat)
def longueur(variable): for i, letter in enumerate(variable): i += 1 return i resultat = longueur("bonjour")
Gabriel Trouvé

def longueur(variable): res=0 for i in variable: res += 1 return res resultat = longueur("bonjour")
def longueur(variable): nb_char = 0 for i in variable: nb_char += 1 return nb_char resultat = longueur("bonjour")
TheCrow

def longueur(variable): pass resultat = longueur("bonjour")
Un instant...
Test de la variable resultat
La variable resultat
doit contenir le nombre de caractères contenus dans la chaîne de caractères passée à la fonction longueur
, donc dans ce cas-ci le nombre entier 7
.
Bravo, tu as réussi cet exercice de code 🥳

Soumettre ma solution
Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇
Seules les propositions différentes de la solution proposée par Docstring peuvent être envoyées.
Ma solution :
Mes notes
Sauvegardé