Home Python Quizz Python - 3) Structures conditionnelles

Menu principal

Informatique

Mathématiques

Quizz Python - 3) Structures conditionnelles
Informatique - Python
Écrit par Arnaud Kientz   
Index de l'article
Quizz Python
1) Entrée / Sortie
2) Variables
3) Structures conditionnelles
4) Fonctions
Toutes les pages

Structures conditionnelles

 

Rappel : Une structure conditionnelle est une structure qui dépend d'une condition ( if et while par exemple ).

 

  1. Trouver les erreurs dans les codes suivants :

    1. if (n > 1)

      print n

    2. if True

      print "YES !"

    3. if False:

      print "NO !"

    4. if (n > 1):

      print n

      elif (n > 10):

      print n + 10

      else:

      print n – 1

    5. while True:

      print "True"

  1. Combien de fois la liste d'instructions va-t-elle être effectuée dans le code suivant ?
    Quel va être le résultat affiché à l'écran ?
    a = 5

    b = 2
    while (a > 0):

    b = b * 2

    a = a - 2

  2. Quel va être le dernier affichage des programmes suivants ?

    1. a = 0
      while (a < 100 ):

      print a + 2

      a = a + 3

    2. a = 0
      while (a <= 100 ):

      print a + 2

      a = a + 3

  1. Que va afficher le programme suivant ?
    a = 0
    b = 0
    while ( a < 3 ):

    1. while ( b <= 3 ):
      print "a = ", a, "b = ", b
      a = a + 1
      b = b + 1

  2. Que fais le programme suivant ?
    a = 0
    b = 0
    while ( b >= 0 ):

    b = input("Nombre ?\n")

    a = a + b

    print a

  3. Écrire un programme qui calcule la somme pour que l'utilisateur choisit.

  4. Écrire un programme qui calcule la racine carrée d'un nombre, et qui s'arrête lorsque l'utilisateur entre le nombre 0. Voici un exemple de ce qui doit être affiché :
    Entrez un nombre positif ( 0 pour terminer ) : 9
    Sa racine carrée est : 3
    Entrez un nombre positif ( 0 pour terminer ) : -1
    Positif SVP !!!!!
    Entrez un nombre positif ( 0 pour terminer ) : 5
    Sa racine carrée est : 2.2360679774997898
    Entrez un nombre positif ( 0 pour terminer ) : 0



Mise à jour le Dimanche, 11 Octobre 2009 12:37