Test simulé Python

Cette section vous présente divers ensembles de tests simulés liés à Python. Vous pouvez télécharger ces exemples de tests simulés sur votre ordinateur local et les résoudre hors ligne à votre convenance. Chaque test fictif est fourni avec une clé de test fictif pour vous permettre de vérifier le score final et de noter vous-même.

Test simulé Python I

Réponse: C

Explication

Les deux options ci-dessus sont correctes.

Q 4 - Laquelle des variables d'environnement suivantes pour Python indique à l'interpréteur Python où localiser les fichiers de module importés dans un programme?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Réponse: A

Explication

PYTHONPATH - Il a un rôle similaire à PATH. Cette variable indique à l'interpréteur Python où localiser les fichiers de module importés dans un programme. Il doit inclure le répertoire de la bibliothèque source Python et les répertoires contenant le code source Python. PYTHONPATH est parfois prédéfini par le programme d'installation Python.

Q 5 - Laquelle des variables d'environnement suivantes pour Python contient le chemin d'un fichier d'initialisation contenant le code source Python?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Réponse: B

Explication

PYTHONSTARTUP - Il contient le chemin d'un fichier d'initialisation contenant le code source Python. Il est exécuté chaque fois que vous démarrez l'interpréteur. Il est nommé .pythonrc.py sous Unix et contient des commandes qui chargent des utilitaires ou modifient PYTHONPATH.

Q 6 - Laquelle des variables d'environnement suivantes pour Python est utilisée dans Windows pour demander à Python de trouver la première correspondance insensible à la casse dans une instruction d'importation?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Réponse: C

Explication

PYTHONCASEOK - Il est utilisé dans Windows pour demander à Python de trouver la première correspondance insensible à la casse dans une instruction d'importation. Définissez cette variable sur n'importe quelle valeur pour l'activer.

Q 7 - Laquelle des variables d'environnement suivantes pour Python est un autre chemin de recherche de module?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Réponse: D

Explication

PYTHONHOME - C'est un chemin de recherche de module alternatif. Il est généralement intégré dans les répertoires PYTHONSTARTUP ou PYTHONPATH pour faciliter le changement de bibliothèques de modules.

Q 8 - Python est-il un langage sensible à la casse?

A - vrai

B - faux

Réponse: A

Explication

Oui! Python est un langage de programmation sensible à la casse.

Q 9 - Lequel des types de données suivants n'est pas pris en charge en python?

A - Nombres

B - Chaîne

C - Liste

D - Tranche

Réponse: D

Explication

La tranche n'est pas un type de données pris en charge.

Q 10 - Lequel des types de données suivants n'est pas pris en charge en python?

A - Tuple

B - Dictionnaire

C - Génériques

D - Liste

Réponse: C

Explication

Les génériques ne sont pas un type de données pris en charge.

Q 11 - Quelle est la sortie de print str si str = 'Hello World!'?

R - Bonjour tout le monde!

B - Erreur

C - str

D - Aucune de ces réponses.

Réponse: A

Explication

Bonjour le monde! est la bonne réponse.

Q 12 - Quelle est la sortie de print str [0] si str = 'Hello World!'?

R - Bonjour tout le monde!

B - H

C - bonjour le monde!

D - Aucune de ces réponses.

Réponse: B

Explication

H est la bonne réponse.

Q 13 - Quelle est la sortie de print str [2: 5] si str = 'Hello World!'?

Un - llo World!

B - H

C - llo

D - Aucune de ces réponses.

Réponse: C

Explication

llo est la bonne réponse.

Q 14 - Quelle est la sortie de print str [2:] si str = 'Hello World!'?

Un - llo World!

B - H

C - llo

D - Aucune de ces réponses.

Réponse: A

Explication

llo World! est la bonne réponse.

Réponse: A

Explication

Bonjour tout le monde! Bonjour tout le monde! est la bonne réponse.

Q 16 - Quelle est la sortie de la liste d'impression si list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2.23, 'john', 70.2]

B - liste

C - Erreur

D - Aucune de ces réponses.

Réponse: A

Explication

['abcd', 786, 2.23, 'john', 70.2] est la bonne réponse.

Q 17 - Quelle est la sortie de la liste d'impression [0] si list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2.23, 'john', 70.2]

B - abcd

C - Erreur

D - Aucune de ces réponses.

Réponse: B

Explication

Il imprimera le premier élément de la liste. La sortie serait abcd.

Q 18 - Quelle est la sortie de la liste d'impression [1: 3] si list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2.23, 'john', 70.2]

B - abcd

C - [786, 2.23]

D - Aucune de ces réponses.

Réponse: C

Explication

Il imprimera les éléments du 2ème au 3ème. La sortie serait [786, 2.23].

Q 19 - Quelle est la sortie de la liste d'impression [2:] si list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2.23, 'john', 70.2]

B - abcd

C - [786, 2.23]

D - [2,23, «john», 70,2]

Réponse: D

Explication

Il imprimera les éléments à partir du 3ème élément. La sortie serait [2.23, 'john', 70.2].

Q 20 - Quelle est la sortie de print tinylist * 2 si tinylist = [123, 'john']?

A - [123, 'john', 123, 'john']

B - [123, 'john'] * 2

C - Erreur

D - Aucune de ces réponses.

Réponse: A

Explication

Il imprimera la liste deux fois. La sortie serait [123, 'john', 123, 'john'].

Q 21 - Quelle est la sortie de print tinylist * 2 si tinylist = [123, 'john']?

A - [123, 'john', 123, 'john']

B - [123, 'john'] * 2

C - Erreur

D - Aucune de ces réponses.

Réponse: A

Explication

Il imprimera la liste deux fois. La sortie serait [123, 'john', 123, 'john'].

Q 23 - Quelle est la sortie de la liste d'impression si tuple = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2.23, 'john', 70.2)

B - tuple

C - Erreur

D - Aucune de ces réponses.

Réponse: A

Explication

('abcd', 786, 2.23, 'john', 70.2) est la bonne réponse.

Q 24 - Quelle est la sortie du tuple d'impression [0] si tuple = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2.23, 'john', 70.2)

B - abcd

C - Erreur

D - Aucune de ces réponses.

Réponse: B

Explication

Il imprimera le premier élément de la liste. La sortie serait abcd.

Q 25 - Quelle est la sortie de print tuple [1: 3] si tuple = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2.23, 'john', 70.2)

B - abcd

C - (786, 2.23)

D - Aucune de ces réponses.

Réponse: C

Explication

Il imprimera les éléments du 2ème au 3ème. La sortie serait (786, 2.23).

Feuille de réponses

Numéro de question Clé de réponse
1
2
3 C
4 UNE
5 B
6 C
sept
8 UNE
9
dix C
11 UNE
12 B
13 C
14 UNE
15 UNE
16 UNE
17 B
18 C
19
20 UNE
21 UNE
22
23 UNE
24 B
25 C