Problème de selectionnement d'un élément python
Jacqueszjesus
-
jee pee Messages postés 41520 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 41520 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, voici mon problème, j'ai un code et je ne sais pas comment faire en sorte que les questions soient posées aux hasards. Par exemple qu'ils commencent par poser la q2 puis la q1 complétemment aux hasard,
<bold> #NB : q1 = question 1 q1=str(input("Comment dit-on bonjour en anglais ? ")) if q1=="Hello" or q1=="hello": print("Bravo ! Bonne réponse !") else : print("Faux ! Retourne bosser ton anglais ! Relance le programme") exit() q2=str(input("Comment dit-on le beau soleil en anglais ? ")) if q2=="The beautiful sun" or q2=="the beautiful sun": print("Bravo ! Bonne réponse !") else : print("Faux ! Retourne bosser ton anglais !") </bold>
Configuration: Windows / Firefox 95.0
A voir également:
- Problème de selectionnement d'un élément python
- Citizen code python avis - Accueil - Outils
- Open element - Télécharger - HTML
- Élément introuvable impossible à supprimer - Guide
- Inspecter l'élément mac - Forum MacOS
- Python pix ✓ - Forum Python
1 réponse
Bonjour,
Pour cela, on va par exemple avoir les questions et réponses dans un tableau.
Et on sélectionne les questions avec un nombre aléatoire correspondant à la position du couple Q/R.
Puis on teste la réponse par rapport à la réponse correspondante dans le tableau.
Pour ne pas s’embêter à tester réponse minuscule, ou majuscule, il faut penser à un syntaxe comme
Pour cela, on va par exemple avoir les questions et réponses dans un tableau.
Et on sélectionne les questions avec un nombre aléatoire correspondant à la position du couple Q/R.
Puis on teste la réponse par rapport à la réponse correspondante dans le tableau.
Pour ne pas s’embêter à tester réponse minuscule, ou majuscule, il faut penser à un syntaxe comme
if saisie.lower() = reponse.lower()