Quelle commande utiliseriez-vous pour installer la dernière version du paquet Django ?
pip install Django
pip install Django==3.0.8
pip install Django<3.0.8
Réponse
Choix 1. Si vous ne spécifiez pas la version du package,pip installe la dernière version disponible.
Quelle est la dernière version du package beautifulsoup4 sur PyPI au 8 mai 2017 ?
4.9.1
4.5.3
4.6.1
4.6.0
Réponse
Pour mettre en place un site internet en utilisant Python, quel package Python utiliseriez-vous ?
Flask
requests
matplotlib
numpy
Réponse
Choix 1. Numpy est un package numérique, matplotlib est un package graphique, et requests sert à faire des requêtes web. Flask permet de mettre en place un site web. Pour trouver la bonne réponse, il faut vous rendre sur le site de PyPI et rechercher les descriptions de chacun des paquets.
Quelle commande utiliseriez-vous pour importer (import ) tous les éléments d’un paquet Python dans un script ?
from <package> import *
import * from <package>
import all from <package>
Réponse
Choix 1. from <package> import *
va importer tous les éléments dans le script, mais il n’est pas utilisé très souvent.
Vous êtes responsable de la maintenance d’un package Python imaginaire appelé rocket-launcher . La dernière version est 3.4.5 . Vous allez faire un changement non rétrocompatible qui va provoquer un breaking change. Quelle devrait être la nouvelle version du package ?
3.5.5
3.4.6
4.4.5
4.0.0
Réponse
Choix 4. Quand vous faites un breaking change, le premier numéro de la version est incrémenté.
Parmi les propositions suivantes, lesquelles permettent d’importer pandas dans Python ?
(Plusieurs réponses possibles).
import pandas
use pandas
import pandas as pd
Réponse
Choix 1,3. Vous pouvez utiliser n’importe quelle formule utilisant import , mais import pandas as pd est plus courant. use
n’est pas un mot clé de Python.
Vous êtes responsable de la maintenance d’un package Python imaginaire appelé space-station . La dernière version est 0.1.10 . Vous allez corriger un bug qui ne provoque pas de problème de compatibilité (pas de breaking change). Quelle devrait être la nouvelle version du paquet ?
1.1.10
0.2.10
0.1.11
0.1.2
Réponse
Choix 3. Une correction de bug engendre une augmentation du numéro “patch” , c’est-à-dire le dernier des 3 numéros de la version.
Quelle commande utiliseriez-vous pour installer la dernière version disponible de python-dateutil , qui soit supérieure à 2.0 et inférieure à 3.0 ?
pip install python-dateutil>2.0,<3.0
pip install “python-dateutil>2.0,<3.0”
pip install “python-dateutil>2.0&<3.0”
Réponse
Choix 2. Quand vous spécifiez un intervalle de versions, vous devez les mettre entre guillemets et les séparer par des virgules.
◁ Précédent | ⌂ Retour au sommaire | Suivant ▷