Imprimer le résultat d'une fonction

Fermé
chissasibi Messages postés 1 Date d'inscription dimanche 20 mai 2018 Statut Membre Dernière intervention 20 mai 2018 - 20 mai 2018 à 21:23
georges97 Messages postés 11887 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 12 mai 2024 - 20 mai 2018 à 22:54
Bonjour j'écris la fonction suivante


def table_par_7():
nb = 7
i = 0 # compteur
while i < 10: # Tant que i est strictement inférieure à 10,
return(i + 1, "*", nb, "=", (i + 1) * nb)
i += 1 # On incrémente i de 1 à chaque tour de boucle.

je m'attend donc à voir s'imprimer à l'écran la table de 7

mais voilà la réponse après l'appel de la fonction

<function table_par_7 at 0x03BF8738>

Où est l'erreur?

1 réponse

georges97 Messages postés 11887 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 12 mai 2024 2 265
20 mai 2018 à 22:54
Bonsoir,

Etes vous sûr d'avoir utilisé les indispensables indentations à partir de la ligne n°?

Cordialement
0