Problème de selectionnement d'un élément python
Jacqueszjesus
-
jee pee Messages postés 243 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 243 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 - Accueil - Outils
- Open element - Télécharger - HTML
- Élément introuvable impossible à supprimer - Guide
- Citizen code python solution - Forum Python
- Impossible de copier car cet élément est trop volumineux pour le format du volume - Forum MacOS
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()