Programme
Fermé
14121995
Messages postés
1
Date d'inscription
mardi 16 février 2016
Statut
Membre
Dernière intervention
16 février 2016
-
16 févr. 2016 à 19:55
georges97 Messages postés 12812 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 1 janvier 2025 - 19 févr. 2016 à 22:34
georges97 Messages postés 12812 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 1 janvier 2025 - 19 févr. 2016 à 22:34
A voir également:
- Programme
- Programme demarrage windows 10 - Guide
- Désinstaller programme windows 10 - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Forcer la fermeture d'un programme - Guide
- Sms programmé - Guide
2 réponses
Utilisateur anonyme
18 févr. 2016 à 19:00
18 févr. 2016 à 19:00
def afficher(nombre): print(nombre)
ça marche avec n'importe quel nombre entier inférieur ou supérieur à 100 même des nombres à virgule même des mots, des lettres.
georges97
Messages postés
12812
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
1 janvier 2025
2 447
18 févr. 2016 à 19:34
18 févr. 2016 à 19:34
Bonsoir Help-Jason,
Sauf erreur de ma part (et après test) je me demande s'il n'y a pas méprise sur l'énoncé. J'ai compris que le demandeur veut afficher cinq au lieu de 5.
J' y ai réfléchi et pense qu'il faut utiliser un dictionnaire, en ayant saisi tous les nombres en face des clés.
Par ailleurs il faut une ligne pour l'entrée du chiffre voulu et une routine qui recherche le bon couple pour l'afficher.
Je prends le risque de vous contredire, mais comment avancerais-je si je ne prends pas quelques baffes (le moins possible)
Si j'ai tout faux, je veux bien une explication du code.
Cordialement
Sauf erreur de ma part (et après test) je me demande s'il n'y a pas méprise sur l'énoncé. J'ai compris que le demandeur veut afficher cinq au lieu de 5.
J' y ai réfléchi et pense qu'il faut utiliser un dictionnaire, en ayant saisi tous les nombres en face des clés.
Par ailleurs il faut une ligne pour l'entrée du chiffre voulu et une routine qui recherche le bon couple pour l'afficher.
Je prends le risque de vous contredire, mais comment avancerais-je si je ne prends pas quelques baffes (le moins possible)
Si j'ai tout faux, je veux bien une explication du code.
Cordialement
Oui, j'ai sans doute mal compris la question, tu as raison ! Effectivement, il faudrait peut-être s'avancer vers un dictionnaire. Il serait intéressant de noter que le dictionnaire n'est pas obligatoirement constitué de tous les nombres. Il existe une logique de structure : 21 = vingt et un = 20 et 1.
georges97
Messages postés
12812
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
1 janvier 2025
2 447
19 févr. 2016 à 22:34
19 févr. 2016 à 22:34
Merci Help-Jason,
Je me suis promis de réaliser moi-même un code correspondant à cette demande, en guise d'exercice (je débute). Je suis déjà satisfait de ne pas m'être planté sur mon "analyse". Ceci dit, le demandeur a disparu. Peut-être a t-il résolu son problème.
En tout cas ton idée de dictionnaire "réduit" permet d'imaginer une solution plus sophistiquée, même si ca demande sans doute plus de bouteille. J'essaie de progresser en python, mais m'intéresse au C et rêve du forth.
Mais je continuerai à suivre tes réponses.
A bientôt
Je me suis promis de réaliser moi-même un code correspondant à cette demande, en guise d'exercice (je débute). Je suis déjà satisfait de ne pas m'être planté sur mon "analyse". Ceci dit, le demandeur a disparu. Peut-être a t-il résolu son problème.
En tout cas ton idée de dictionnaire "réduit" permet d'imaginer une solution plus sophistiquée, même si ca demande sans doute plus de bouteille. J'essaie de progresser en python, mais m'intéresse au C et rêve du forth.
Mais je continuerai à suivre tes réponses.
A bientôt