wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

python à zéro

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Quel est le symbole utilisé pour les commentaires en Python?

a)

#

b)

//!

c)

/*

d)

//

2.

Comment déclare-t-on une variable en Python?

a)

variable_nom:valeur

b)

variable_nom = valeur

c)

nom_de_la_variable = valeur

d)

variable_nom <- valeur

3.

Quelle est la fonction utilisée pour afficher du texte à l'écran en Python?

a)

display()

b)

show()

c)

print()

d)

write()

4.

Quel est l'opérateur utilisé pour l'addition en Python?

a)

+

b)

/

c)

*

d)

-

5.

Comment écrit-on une boucle 'for' en Python?

a)

for item in iterable_object:

b)

for item from iterable_object:

c)

for i in range(iterable_object):

d)

for element in iterable_object:

6.

Quelle est la méthode pour obtenir la longueur d'une liste en Python?

a)

Utilisez la fonction count() avec le nom de la liste

b)

Utilisez la méthode size() sur la liste

c)

Utilisez la fonction len() avec le nom de la liste entre parenthèses, par exemple len(ma_liste).

d)

Utilisez la fonction length() avec le nom de la liste

7.

Quelle est la différence entre '==' et '=' en Python?

a)

'==' est utilisé pour affecter une valeur à une variable, tandis que '=' est utilisé pour vérifier l'égalité entre deux valeurs.

b)

'==' est utilisé pour incrémenter une variable, tandis que '=' est utilisé pour décrémenter une variable.

c)

'==' est utilisé pour comparer deux variables, tandis que '=' est utilisé pour concaténer des chaînes de caractères.

d)

'==' est utilisé pour vérifier l'égalité entre deux valeurs, tandis que '=' est utilisé pour affecter une valeur à une variable.

8.

Comment importer un module en Python?

a)

import nom_du_module

b)

import_module

c)

importer_module

d)

importer module

9.

Quelle est la fonction pour générer un nombre aléatoire en Python?

a)

randint(a, b)

b)

random.random(a, b)

c)

random.randint(a, b)

d)

random.choice(a, b)

10.

Quelle est la méthode pour ajouter un élément à une liste en Python?

a)

liste.add(element)

b)

liste.append(element)

c)

liste.insert(element)

d)

liste.extend(element)

11.

Quelle est la structure de données pour stocker plusieurs éléments en Python?

a)

tableau

b)

dictionnaire

c)

ensemble

d)

liste

12.

Comment définir une fonction en Python?

a)

Utilisez le mot-clé 'def' suivi du nom de la fonction et des parenthèses contenant les paramètres, puis ajoutez un deux-points ':' pour commencer le bloc de code de la fonction.

b)

Utilisez le mot-clé 'fonction' suivi du nom de la fonction et des parenthèses contenant les paramètres, puis ajoutez un deux-points ':' pour commencer le bloc de code de la fonction.

c)

Définir une fonction en Python n'est pas possible.

d)

Utilisez le mot-clé 'define' suivi du nom de la fonction et des parenthèses contenant les paramètres, puis ajoutez un deux-points ':' pour commencer le bloc de code de la fonction.

13.

Quelle est la méthode pour supprimer un élément d'un dictionnaire en Python?

a)

my_dict.pop('key_to_delete')

b)

remove(my_dict, 'key_to_delete')

c)

my_dict.remove('key_to_delete')

d)

del my_dict['key_to_delete']

14.

Quelle est la différence entre une liste et un tuple en Python?

a)

Les listes sont mutables, les tuples sont immuables.

b)

Les listes sont immuables, les tuples sont mutables.

c)

Les listes sont ordonnées, les tuples ne le sont pas.

d)

Les listes ne peuvent pas contenir des éléments de différents types, les tuples le peuvent.

15.

Comment ouvrir et lire un fichier en Python?

a)

with open('nom_du_fichier.txt', 'r') as file: content = file.read()

b)

open('nom_du_fichier.txt', 'r') as file: content = file.read()

c)

file = open('nom_du_fichier.txt', 'r')

d)

content = open('nom_du_fichier.txt', 'r').read()