Le Deal du moment : -20%
-20% sur le Lot de 2 écrans PC GIGABYTE ...
Voir le deal
429 €

[Débutant] mini QCM

2 participants

Aller en bas

[Débutant] mini QCM Empty [Débutant] mini QCM

Message  Pyt Jeu 11 Mai - 7:12

Enoncé : Écrire un programme qui demande :

Quel est le pays ayant la plus grande superficie ?
(1) Le Canada?
(2) La Russie?

Selon la réponse, il devra indiquer :
si (1) => Et non ce n'est pas le Canada
si (2) => Bonne réponse

Code:

print("Quel est le pays ayant la plus grande superficie ? \n (1) Le Canada?\n (2) La Russie?\n")

a=input("Votre réponse :")

print(a)

a=int(a)

if a==2:
    print("Bonne réponse")
else :
    print("Et non ce n'est pas le Canada")

Voici un exemple de ce qui s'affiche :

Quel est le pays ayant la plus grande superficie ?
(1) Le Canada?
(2) La Russie?

Votre réponse :2
2
Bonne réponse


Pyt
Pyt
Pyt
Admin

Messages : 48
Date d'inscription : 19/04/2017
Localisation : Près de Clermont-Ferrand

https://apprendrepython.forumactif.com

Revenir en haut Aller en bas

[Débutant] mini QCM Empty imposer l'utilisateur à répondre par (1) ou (2)

Message  lepython Lun 15 Mai - 21:08

On peut améliorer le programme à fin d'imposer l'utilisateur à entrer l'une des deux réponses(1) ou (2)

Code:


while True:
    
    print("Quel est le pays ayant la plus grande superficie ? \n (1) Le Canada?\n (2) La Russie?\n")

    a=input("Votre réponse :")

    print(a)
    
    if a=='1' or a=='2' : break

    print("Réponse non valide!")
    
a=int(a)

if a==2:
    print("Bonne réponse")
else :
    print("Et non ce n'est pas le Canada")

Exemple d'exécution:

Quel est le pays ayant la plus grande superficie ?
(1) Le Canada?
(2) La Russie?

Votre réponse :6
6

Réponse non valide!

Quel est le pays ayant la plus grande superficie ?
(1) Le Canada?
(2) La Russie?

Votre réponse :2
2
Bonne réponse
lepython
lepython

Messages : 3
Date d'inscription : 26/04/2017

http://www.lepython.com

Revenir en haut Aller en bas

[Débutant] mini QCM Empty Re: [Débutant] mini QCM

Message  Pyt Mar 16 Mai - 7:20

Super astuce lepython.

Merci !

Pyt
Pyt
Pyt
Admin

Messages : 48
Date d'inscription : 19/04/2017
Localisation : Près de Clermont-Ferrand

https://apprendrepython.forumactif.com

Revenir en haut Aller en bas

[Débutant] mini QCM Empty Re: [Débutant] mini QCM

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum