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

 

 

1.
De quoi doit être composée une condition au minimum ?
2. Une variable peut contenir :
3. Qu'affiche l'instruction suivante :

print(coucou !")
4.
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")


5. Quel est le résultat du code suivant :
a = 5
b = 2
a = b
b = a
print(a,b)
6. Python est un langage
7. Parmi les noms de variables suivants, lesquels sont autorisés par le langage ?
8. Sélectionnez les affirmations vraies sur les algorithmes :(Attention, plusieurs réponses sont vraies.)
9.
Après ces instructions, de quel type est la variable c ? 

a = 8 
b = 3 
c = a / b


10. En utilisant l'instruction from ... import * , que peut-on importer ?
11. Un algorithme se construit :
12. En python, que fait l’opérateur // ?
13. Quel est le résultat du script suivant :

nombre = 0
for i in range(1, 6):
    nombre = nombre + 10
print(nombre)
14. 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
15. Comment Python identifie-t-il les instructions formant un bloc (par exemple à l'intérieur d'une condition) ?
16. Quel est le résultat du script suivant :

a = 5
a = a + 3
print(a)
17. Un algorithme est :
18. Quel est le résultat du script suivant :

age = 18
if (age >= 18):
    print("Tu es majeur !")
19. Une variable sert à :
20. En python, quel mot clé est utilisé pour commencer une fonction ?
21. Quelle est la variable de type str (chaîne de caractères) parmi les choix suivants ?
22. 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.)