Preskoči na glavni sadržaj
Prijava
Sign up for FREE
arrow_back
Biblioteka

Examen Python — Programmation

star
star
star
star
star
Posljednje ažuriranje 2 months ago
20
Prazan višedijelni
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Pitanje 1
1.

Quel est le résultat de l'expression suivante en Python ? type(3 / 2)

Pitanje 2
2.

Quelle structure de données Python est non modifiable (immuable) ?

Pitanje 3
3.

Que retourne cette instruction : len("Informatique") ?

Pitanje 4
4.

Quel mot-clé Python permet de définir une fonction ?

Pitanje 5
5.

Quelle est la sortie de ce code ?

for i in range(3):
    print(i)

Pitanje 6
6.

Comment accéder au dernier élément d'une liste L en Python ?

Pitanje 7
7.

Quel opérateur est utilisé pour le calcul du reste de la division (modulo) en Python ?

Pitanje 8
8.

Quelle méthode permet d'ajouter un élément à la fin d'une liste ?

Pitanje 9
9.

Complétez ce code pour qu'il affiche les nombres pairs de 0 à 10 :

for i in _____ (0, 11):
    if i______2 == 0:
        print(i)

Pitanje 10
10.

Complétez la fonction qui retourne le carré d'un nombre :

_______carre(n):
      ______ n____ 2

Pitanje 11
11.

Complétez le code pour créer un dictionnaire et accéder à la valeur de la clé "nom" :

etudiant =______"nom": "Ahmed", "age": 17 ______  
print(etudiant _________)

Pitanje 12
12.

Complétez la condition pour tester si un nombre est négatif :

x = -5
   ____ x ___ 0:
    print("Le nombre est négatif")

Pitanje 13
13.

Complétez le code pour parcourir les valeurs d'une liste et les afficher :

fruits = ["pomme", "orange", "banane"]
    ______fruit_____fruits:
    print( ______ )

Pitanje 14
14.

Complétez ce code pour convertir une chaîne en entier et l'afficher :

valeur = "42"
nombre =_____(valeur)
print(_____+ 8)

Pitanje 15
15.

Expliquez la différence entre une liste et un tuple en Python. Donnez un exemple d'utilisation pour chacun.

Pitanje 16
16.

Qu'est-ce qu'une fonction récursive ? Expliquez avec vos propres mots et donnez un exemple concret.

Pitanje 17
17.

Pourquoi est-il important de structurer un programme en fonctions ? Citez au moins deux avantages.

Pitanje 18
18.

Écrivez une fonction Python maximum(a, b) qui prend deux nombres en paramètres et retourne le plus grand.

Pitanje 19
19.

Écrivez un programme Python qui calcule la somme de tous les éléments d'une liste donnée L = [4, 7, 2, 9, 1] en utilisant une boucle. Affichez le résultat.

Pitanje 20
20.

Écrivez une fonction inverser_chaine(s) qui prend une chaîne de caractères en entrée et retourne la chaîne inversée. Exemple : "Python" → "nohtyP".