wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Rappel 1

Total questions: 40

Worksheet time: 26mins

Name
Class
Date
1.

Quelle est la bonne syntaxe pour créer une variable contenant un nombre entier en Python ?

a)

nombre = "10"

b)

nombre = 10

c)

nombre = '10'

d)

nombre == 10

2.

Quelle est la bonne syntaxe pour créer une variable contenant un texte (chaîne de caractères) en Python ?

a)

texte = "Bonjour"

b)

texte = Bonjour

c)

texte = 1234

d)

texte = [Bonjour]

3.

Quelle est la valeur de x après cette instruction : x = 5 + 3 ?

a)

x = 53

b)

x = "5 + 3"

c)

x = 8

d)

x = "8"

4.

Quel type de données correspond à age = 12 ?

a)

string

b)

integer

c)

float

d)

boolean

5.

Quel type de données correspond à prenom = "Alice" ?

a)

integer

b)

boolean

c)

string

d)

float

6.

Quelle opération permet d’additionner deux nombres en Python ?

a)

+

b)

-

c)

*

d)

/

7.

Quel sera le résultat de x = 4 * 2 ?

a)

x = 6

b)

x = 8

c)

x = 42

d)

x = "4*2"

8.

Que se passe-t-il si on essaie d’additionner un nombre entier avec une chaîne de caractères ?

a)

Une erreur se produit *

b)

Le nombre est transformé en texte et les deux sont concaténés

c)

La chaîne de caractères est convertie en nombre et additionnée

d)

Rien ne se passe

9.

Comment afficher un message à l’écran en Python ?

a)

print("Bonjour")

b)

afficher("Bonjour")

c)

console.log("Bonjour")

d)

afficher_message("Bonjour")

10.

Comment convertir un entier en une chaîne de caractères ?

a)

str(nombre)

b)

string(nombre)

c)

to_string(nombre)

d)

convert_string(nombre)

11.

Comment convertir une chaîne de caractères en entier ?

a)

int(chaine)

b)

integer(chaine)

c)

to_integer(chaine)

d)

convert_int(chaine)

12.

Quel est le bon moyen de convertir "20" en entier ?

a)

int("20")

b)

toInt("20")

c)

integer("20")

d)

convert("20")

13.

Comment obtenir une entrée utilisateur en Python ?

a)

input()

b)

user_input()

c)

get_input()

d)

read_input()

14.

Que renvoie input("Entrez votre nom : ") ?

a)

Le nom de l'utilisateur saisi au clavier

b)

Une erreur

c)

"Entrez votre nom : "

d)

None

15.

Quel type de données est renvoyé par la fonction input() ?

a)

boolean

b)

string

c)

int

d)

float

16.

Quel opérateur de comparaison est utilisé pour vérifier l'égalité entre deux valeurs en Python ?

a)

===

b)

=

c)

!=

d)

==

17.

Que renvoie l'expression 5 < 10 en Python ?

a)

None

b)

False

c)

Erreur

d)

True

18.

Quel est le résultat de l'expression 3 >= 3 en Python ?

a)

True

b)

False

c)

None

d)

Erreur

19.

Quelle est la syntaxe correcte pour une structure conditionnelle if en Python ?

a)

if condition then:

b)

if {condition}:

c)

if (condition):

d)

if condition:

20.

Que se passe-t-il si la condition d'un if est fausse ?

a)

Le programme se termine

b)

Une erreur se produit

c)

Le code à l'intérieur du if ne s'exécute pas

d)

Le code à l'intérieur du if s'exécute

21.

Comment écrire une condition 'si... sinon' en Python ?

a)

if (condition) { ... } else { ... }

b)

if condition then: ... else:

c)

if condition: ... elseif:

d)

if condition: ... else:

22.

Comment afficher une variable nommée 'age' dans un texte en Python ?

a)

print(f"L'âge est : {age}")

b)

print("L'âge est : ", age)

c)

print("L'âge est : " + age)

d)

print("L'âge est : {age}")

23.

Quelle ligne crée une variable contenant du texte ?

a)

age = 12

b)

nom = "Alice"

c)

3 = nombre

d)

texte = 5 + 4

24.

Quelle variable est un nombre entier (integer) ?

a)

ville = "Paris"

b)

prix = "20"

c)

année = 2025

d)

message = "Bonjour"

25.

Laquelle de ces variables contient un texte (string) ?

a)

n = 10

b)

mot = "Python"

c)

distance = 45

d)

score = 0

26.

Quelle variable est correcte en Python ?

a)

2nombre = 15

b)

mon-nom = "Bob"

c)

mon_nom = "Bob"

d)

mon nom = "Bob"

27.

Comment définir la variable âge avec la valeur 13 ?

a)

âge -> 13

b)

âge = "13"

c)

âge = 13 ✅

d)

13 = âge

28.

Quelle variable contient un nombre et non du texte ?

a)

A. note = "18"

b)

couleur = "rouge"

c)

nombre = 18

d)

nom = "Marc"

29.

Pour créer une variable salutation qui dit Bonjour, que faut-il écrire ?

a)

salutation = Bonjour

b)

salutation = "Bonjour"

c)

salutation : Bonjour

d)

salutation == "Bonjour"

30.

10. Que contient la variable suivante ?

animal = "chat"

a)

Un nombre

b)

Une liste

c)

Un texte (string)

d)

Un calcul

31.

À quoi sert la fonction print() en Python ?

a)

À demander quelque chose à l’utilisateur

b)

À afficher un texte ou un résultat à l’écran

c)

À faire un calcul

d)

À créer une variable

32.

Quelle ligne affiche “Bonjour” ?

a)

print(Bonjour)

b)

affiche("Bonjour")

c)

print("Bonjour")

d)

"Bonjour" = print

33.

Laquelle de ces lignes demande le prénom de l’utilisateur ?

a)

print("Quel est ton prénom ?")

b)

input("Quel est ton prénom ?")

c)

prénom = print("Quel est ton prénom ?")

d)

prénom = nom()

34.

Quelle ligne utilise correctement input() pour stocker une réponse ?

a)

age = entrer("Ton âge ?")

b)

age = input("Ton âge ?")

c)

age("Ton âge ?") = input

d)

print = age("Ton âge ?")

35.

Que va afficher la ligne suivante ?

print("Python est cool")

a)

Rien

b)

Python est cool

c)

Une erreur

d)

input

36.

Que fait cette ligne ?

nom = input("Comment t’appelles-tu ? ")

a)

A. Elle affiche le nom

b)

Elle supprime une variable

c)

Elle demande un nom et le stocke dans la variable nom

d)

Elle écrit le nom dans un fichier

37.

Que renvoie la fonction input() en Python ?

a)

Toujours un nombre

b)

Toujours un texte (string)

c)

Une liste

d)

Rien

38.

Quelle ligne transforme une réponse en nombre entier ?

a)

nombre = input("Ton âge ?")

b)

nombre = str(input("Ton âge ?"))

c)

nombre = int(input("Ton âge ?"))

d)

nombre = input.int("Ton âge ?")

39.

Comment écrire correctement : demander un âge et le stocker comme nombre ?

a)

age = int(input("Quel âge as-tu ?"))

b)

age = input("Quel âge as-tu ?"), int

c)

age == int("Quel âge as-tu ?")

d)

age = input(int("Quel âge as-tu ?"))

40.

Que se passe-t-il si on oublie de mettre int() autour d’un input() ?

a)

Le programme s’arrête immédiatement

b)

La réponse reste un texte (string)

c)

La réponse devient automatiquement un nombre

d)

Python affiche une erreur à chaque fois