Questions d’entretiens Python – Partie 2
Questions sur Python avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Python comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Python.
Préparez-vous avec cette liste de questions fréquemment posées sur « Python » afin de pouvoir y répondre en toute confiance.
1. Python est-elle sensible à la casse ?
2. L’indentation est-elle nécessaire en python ?
3. A quoi sert la conversion de type en Python?
- int() : convertit n’importe quel type en type entier
- float() : convertit n’importe quel type en type float
- ord() : convertit les caractères en entier
- str() : convertit un entier en une chaîne.
- hex() : convertit les entiers en hexadécimal
- oct() : convertit un entier en octal
- tuple() : convertit n’importe quel type en tuple.
- list() : convertit n’importe quel type en type de liste.
- dict() : convertit un tuple d’ordre (clé, valeur) en dictionnaire.
- set() : cette fonction renvoie le type après la conversion en set.
- complex(real, img) : convertit les nombres réels en nombre complexe.
4. Que sont les modules en Python? Nommez certains modules intégrés couramment utilisés en Python?
Certains des modules intégrés couramment utilisés sont:
- os
- sys
- math
- random
- data time
- JSON
5. A quoi sert une fonction en Python?
def sayWelcome(): print("Welcome to WayToLearnX!") sayWelcome();
Sortie:
Welcome to WayToLearnX!
6. Quelle est la différence entre Array et list en Python?
import array as arr tab = arr.array([1,2,3,4],'a') liste = [0,'str',5.5] print(tab) print(liste)
Sortie:
array([1,2,3,4],'a') [0,'str',5.5]
- Array doit être déclaré. par contre les listes, car elles sont intégrées à Python. Dans l’exemple ci-dessus, vous constatez que les listes sont créées en mettant simplement une séquence d’éléments entre crochets. La création d’un array, nécessite une fonction spécifique du module Array (c’est-à-dire Array.array()) ou du package NumPy (c’est-à-dire numpy.array()). Pour cette raison, les listes sont utilisées plus souvent que les tableaux.
- Array peuvent stocker des données de manière très compacte et sont plus efficaces pour stocker de grandes quantités de données.
- Les arrays sont parfaits pour les opérations numériques; les listes ne peuvent pas gérer directement les opérations mathématiques. Par exemple, vous pouvez diviser chaque élément d’un array par le même nombre avec une seule ligne de code. Si vous essayez la même chose avec une liste, vous obtiendrez une erreur.
7. A quoi sert le mot-clé « pass » en Python?
liste = ['a', 'b', 'c', 'd'] for val in liste: pass
Nous pouvons également faire la même chose dans une fonction ou une classe vide.
def myFunction(args): pass class myClass: pass
8. En Python, a quoi sert les itérateurs?
liste = ['a', 'b', 'c', 'd'] it = iter(liste) print(next(it)) print(next(it))
Sortie:
a b
9. Comment pouvez-vous copier un objet en Python?
Note : Vous ne pouvez pas copier tous les objets, mais la plupart d’entre eux.
Exemple:
import copy liste1 = ['a', 'b', 'c', 'd'] liste2 = copy.copy(liste1) print(liste2) liste3 = copy.deepcopy(liste1) print(liste3)
Sortie:
['a', 'b', 'c', 'd'] ['a', 'b', 'c', 'd']
10. Quelle est la différence entre Xrange et range?

- QCM Python – Partie 1
- QCM Python – Partie 2
- QCM Python – Partie 3
- QCM Python – Partie 4
- QCM Python – Partie 5
- QCM Python – Partie 6
- QCM Python – Partie 7
- QCM Python – Partie 8
- QCM Python – Partie 9
- QCM Python – Partie 10
- QCM Python – Partie 11
- QCM Python – Partie 12
- QCM Python – Partie 13
- QCM Python – Partie 14
- QCM Python – Partie 15
- QCM Python – Partie 16
- QCM Python – Partie 17
- QCM Python – Partie 18
- QCM Python – Partie 19
- QCM Python – Partie 20
- QCM Python – Partie 21
- QCM Python – Partie 22
- QCM Python – Partie 23
- QCM Python – Partie 24
- QCM Python – Partie 25
- QCM Python – Partie 26
- QCM Python – Partie 27
- QCM Python – Partie 28
- QCM Python – Partie 29
- QCM Python – Partie 30
- QCM Python – Partie 31
- QCM Python – Partie 32
- QCM Python – Partie 33
- QCM Python – Partie 34
- QCM Python – Partie 35
- QCM Python – Partie 36
- QCM Python – Partie 37
- QCM Python – Partie 38
- QCM Python – Partie 39
- Questions d’entretiens Python – Partie 1
- Questions d’entretiens Python – Partie 2
- Questions d’entretiens Python – Partie 3
- Questions d’entretiens Python – Partie 4
- Questions d’entretiens Python – Partie 5
- Questions d’entretiens Python – Partie 6
- Questions d’entretiens Python – Partie 7
- Questions d’entretiens Python – Partie 8
- Questions d’entretiens Python – Partie 9
- Questions d’entretiens Python – Partie 10
- Questions d’entretiens Python – Partie 11
- Questions techniques sur MYSQL
- QCM MySQL Corrigé – Optimisation de requêtes
- QCM Base de données avec correction
- QCM sur PHP
- QCM Symfony
- QCM AngularJS
- QCM React
- QCM HTML / CSS
- QCM Java – Programmation Orientée Objet
- QCM Python
- QCM Cloud Computing
- QCM Framework Spring
- QCM Javascript
- QCM jQuery
- QCM Oracle
- QCM sur GIT – Gestionnaire de version
- QCM Linux – Gestion de processus
- QCM Réseau
- QCM Architecture des ordinateurs
- QCM Securité informatique
- QCM En Informatique Générale
- QCM en C
- QCM en C#
- QCM sur l'algorithmique
- QCM Word
- QCM Excel
- QCM PowerPoint
- QCM Access
c’est un bon site que je n’ai jamais vu, super!