Ce questionnaire permet de tester ses connaissances sur les bases du thème "Introduction à la programmation en Python". 

 

 

1. Quel est le résultat du script suivant :

age = 18
if (age >= 18):
    print("Tu es majeur !")

2.

Après ces instructions, de quel type est la variable c ?

 

a = 8 
b = 3 
c = a / b

3. Quelle est la variable de type str (chaîne de caractères) parmi les choix suivants ?

4. En utilisant l'instruction from ... import *, que peut-on importer ?

5. Un algorithme se construit :

6. Sélectionnez les affirmations vraies sur les algorithmes :

(Attention, plusieurs réponses sont vraies.)

7. Quel est le résultat du script suivant :

a = 5
a = a + 3
print(a)

8. En python, que fait l’opérateur // ?

9. Parmi les noms de variables suivants, lesquels sont autorisés par le langage ? (plusieurs réponses possibles)

(Pour être très clair, on parle bien de ce qui est permis par le langage, sans tenir compte de ce qui est recommandé ou pas.)

10. Parmi les noms de variables suivants, lesquels sont autorisés par le langage ?

11. Que vaut la valeur finale de la variable b à la fin des instructions suivantes ?

a=7
b = 12
if a > 5:
    b = b - 4
if b >= 10:
    b = b + 1

12. Python est un langage

13. Quel est le résultat du script suivant :

nombre = 0
for i in range(1, 6):
    nombre = nombre + 10
print(nombre)

14. Une variable sert à :

15.

De quoi doit être composée une condition au minimum ?

16.

Considérant les instructions ci-dessous, si variable vaut 2.8, quel va être le résultat obtenu ?

 

if variable >= 3: 
    print("1") 
elif variable < -1: 
    print("2") 
else: 
    print("3")

17. En python, quel mot clé est utilisé pour commencer une fonction ?

18. Un algorithme est :

19. Quel est le résultat du code suivant :

a = 5
b = 2
a = b
b = a
print(a,b)

20. Comment Python identifie-t-il les instructions formant un bloc (par exemple à l'intérieur d'une condition) ?