Questions d’entretiens Python – Partie 3

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. Comment convertir un nombre en une chaîne?
Afin de convertir un nombre en une chaîne, utilisez la fonction intégrée « str() ». Si vous voulez une représentation octale ou hexadécimale, utilisez la fonction intégrée « oct() » ou « hex() ». Exemple:

s = str(5)
 

2. A quoi sert un indice négatif en Python?
Les séquences Python peuvent être indexées en utilisant des nombres positifs et négatifs. Pour un indice positif, 0 est le premier indice, 1 est le deuxième indice et ainsi de suite. Pour un indice négatif, (-1) est le dernier indice et (-2) est l’avant-dernier indice, etc.
 

3. Qu’est-ce que « docstring » en Python?
Une chaîne de documentation (doc string) Python est connue sous le nom de docstring, c’est un moyen de documenter les fonctions, modules et classes Python. Exemple:

def add(a, b): 
    """Cette fonction calcule la somme de deux nombres."""
    return a + b
 

4. Qu’est-ce qu’un module et un package en Python?
En Python, le module est un moyen pour structurer un programme. Chaque programme Python est un module, qui importe d’autres modules comme des objets et des attributs.

Le dossier ou se trouve le programme Python est un package de modules. Un package peut avoir des modules ou des sous-packages.

 

5. Expliquez comment pouvez-vous rendre un script Python exécutable sur Unix?
Pour rendre un script Python exécutable sur Unix, vous devez faire deux choses:

  • Le mode du fichier script doit être exécutable et
  • la première ligne doit commencer par # (#!/usr/local/bin/python)
 
 

6. Expliquez comment supprimer un fichier en Python?
En utilisant la commande « os.remove(myfile) » ou « os.unlink(myfile) ».
 

7. Expliquez comment pouvez-vous générer des nombres aléatoires en Python?
Pour générer des nombres aléatoires en Python, vous devez importer le module random.

import random
random.random()

 
Cela renvoie un nombre aléatoire dans la plage [0,1]

 

8. A quoi sert l’utilisation de l’opérateur // en Python?
Il s’agit d’un opérateur de division entière, qui est utilisé pour diviser deux opérandes affichant uniquement les chiffres avant la virgule décimale. Par exemple, 8 // 2 = 4 et 8,0 // 4,0 = 2,0.

 

9. A quoi sert la fonction split en Python?
La fonction split() divise une chaîne en chaînes plus courtes en utilisant le séparateur défini. Il renvoie une liste de tous les mots présents dans la chaîne. Exemple:

str = "Welcome to WayToLearnX"

liste = str.split()

print(liste)

 
Sortie:

['Welcome', 'to', 'WayToLearnX']
 

10. Qu’est-ce que Flask?
Flask est un framework web. Cela veut dire que flask vous fournit des outils, des bibliothèques et des technologies qui vous permettent de créer une application Web.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *