A voir également:
- Question sur les dictionnaires et les str
- 38 dictionnaires et recueils de correspondance - Télécharger - Dictionnaires & Langues
- Dictionnaire des maladies et traitement - Télécharger - Bureautique
- Clé d'activation 38 dictionnaires et recueils de correspondance gratuit - Forum Logiciels
- Sony str ks1300 - Forum Enceintes / HiFi
- Sony str-de225 - Forum Enceintes / HiFi
4 réponses
Chris 94
Messages postés
50978
Date d'inscription
mardi 8 janvier 2008
Statut
Modérateur
Dernière intervention
17 février 2023
7 341
28 avril 2020 à 01:18
28 avril 2020 à 01:18
Bonjour,
Merci pour cette information. As-tu une question ?
Pour rappel :
Merci pour cette information. As-tu une question ?
Pour rappel :
Les réponses sont données par des bénévoles, pas par des machines. Il est vivement recommandé d'user des formes minimales de la politesse ("bonjour', "s'il vous plait", "merci d'avance") pour rester dans le cadre de notre charte d'utilisation.
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
Ambassadeur
1 557
28 avril 2020 à 10:53
28 avril 2020 à 10:53
bonjour, "ça n'a pas l'air de fonctionner".
peux-tu donner un exemple qui utilise ton code, le résultat obtenu, et le résultat attendu?
peux-tu donner un exemple qui utilise ton code, le résultat obtenu, et le résultat attendu?
pas de problème, quand j'execute le code, avec dans la mémoire une phrase comme "how are you" sans ponctuation et que l'utilisateur rentre une valeur pour rep1 comme "how are you ?"
je voudrais que le programme retourne la réponse programmmée qu préalable dans le dictionnaire pour "how are you"
exemple:
et au lieu d'obtenir "fine and you ?" dans le terminal, je n'obtiens rien...
merci d'avance pour vos réponses
je voudrais que le programme retourne la réponse programmmée qu préalable dans le dictionnaire pour "how are you"
exemple:
memory = { "how are you":"fine and you ?" } rep1 = str(input(">> ") for i in memory: if rep1[:len(i)] == i: print(memory[i]) sent.append(i) #cette ligne sert juste au programme à savoir que la phrase a été dite break else: pass
et au lieu d'obtenir "fine and you ?" dans le terminal, je n'obtiens rien...
merci d'avance pour vos réponses
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
28 avril 2020 à 14:35
28 avril 2020 à 14:35
oups, peux-tu utiliser les balises de code pour publier ton code?
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
1 557
>
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
28 avril 2020 à 14:42
28 avril 2020 à 14:42
quand je testes ton programme, j'obtiens plusieurs messages d'erreur. ne devrais-tu pas d'abord en tenir compte?
ExypnoseinT2NaH
>
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
28 avril 2020 à 14:43
28 avril 2020 à 14:43
ah bon ? et bien ils ne s'affichaient pas, je vais voir ça, et je vous tiens au courant, merci