Script qui affiche la lecture d'un entier naturel
Rachid_1043
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Rachid_1043 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Rachid_1043 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour
On décide de ≪ lire ≫ un entier comme dans l'exemple suivant:
l’entier p = 1444577 se lit ≪ un 1 trois 4 un 5 deux 7 ≫, ce qui donne le nouvel entier q = 11341527 appelé ≪ lecture ≫ de l’entier p.
J'ai essayé ce programme avec p mais ça donne 34152711, je ne vois pas exactement où est le problème, merci d'avance
On décide de ≪ lire ≫ un entier comme dans l'exemple suivant:
l’entier p = 1444577 se lit ≪ un 1 trois 4 un 5 deux 7 ≫, ce qui donne le nouvel entier q = 11341527 appelé ≪ lecture ≫ de l’entier p.
J'ai essayé ce programme avec p mais ça donne 34152711, je ne vois pas exactement où est le problème, merci d'avance
def lecture(p): chaine = str(p) se = set(chaine) for k in se: print(chaine.count(k),k,end =' ') p = int(input('Entrer un entier naturel: ')) lecture(p)
A voir également:
- Script qui affiche la lecture d'un entier naturel
- Script vidéo youtube - Guide
- Confirmation de lecture whatsapp - Guide
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
- Accusé de lecture gmail - Guide
- Mas script - Accueil - Windows
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, ajoute des print(), cela t'aidera à comprendre.
par ailleurs, n'oublie pas de tester d'autres cas, pas exemple "121".
par ailleurs, n'oublie pas de tester d'autres cas, pas exemple "121".
2112, c'est la lecture de 112, pas de 121.
as-tu ajouté des print(), pour t'aider à comprendre?