Questions d’entretiens Python – Partie 8

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. Écrivez un programme en Python pour vérifier si une séquence est un Palindrome.
Algorithme nombre palindrome en PythonAlgorithme palindrome en PythonUn nombre est un palindrome si il s’écrit de la même manière après l’inversion de ce dernier.     Exemples: 232, 191, 22022, 111, 666,…Lire plus
 

2. A quoi sert la fonction map en Python?
La fonction map exécute la fonction donnée comme premier argument sur tous les éléments de l’itérable donné comme deuxième argument. Si la fonction donnée prend plus d’un argument, alors de nombreux itérables sont donnés. Exemple:

def somme(v): 
    return v + v 
  
nbr = [1, 2, 3, 4, 5, 6]
s = map(somme, nbr) 
print(list(s))

 
Sortie:

[2, 4, 6, 8, 10, 12]
 

3. Quel est la sortie du code suivant?
list = [ 5, 'xyz' , 1.5, 90.3 ]
print(list)
[5, ‘xyz’, 1.5, 90.3]
 

4. Quel est la sortie du code suivant?
list = [ 5, 'xyz' , 1.5, 90.3 ]
print(list[1])
xyz
 

5. Quel est la sortie du code suivant?
list = [ 5, 'xyz' , 1.5, 90.3 ]
print(list[1:3])
[‘xyz’, 1.5]
 
 

6. Quel est la sortie du code suivant?
list = [ 5, 'xyz' , 1.5, 90.3 ]
print(list[2:])
[1.5, 90.3]
 

7. Quel est la sortie du code suivant?
list = [ 5, 'xyz' ]
print(list * 2)
[5, ‘xyz’, 5, ‘xyz’]
 

8. Quel est la sortie du code suivant?
list1 = [ 1, 2, 3, 4 ]
list2 = [ 5, 6 ]
print(list1 + list2)
[1, 2, 3, 4, 5, 6]
 

9. Quel est la sortie du code suivant?
tuple = ( 5, 'xyz' , 1.5, 90.3 )
print(tuple)
(5, ‘xyz’, 1.5, 90.3)
 

10. Quel est la sortie du code suivant?
tuple = ( 5, 'xyz' , 1.5, 90.3 )
print(tuple[0])
5
 
Partagez cet article

Laisser un commentaire

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