Twa kɔ nsɛm atitiriw so
Log in
Sign up for FREE
arrow_back
Laabri

Examen Python — Programmation

star
star
star
star
star
Last updated 20 days ago
20 Nsɛmmisa
Empty multi-part
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Asemmisa {{asɛmmisaAhyɛnsode}}
1.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
2.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
3.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
4.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
5.

Quelle est la sortie de ce code ?

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

Asemmisa {{asɛmmisaAhyɛnsode}}
6.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
7.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
8.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
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)

Asemmisa {{asɛmmisaAhyɛnsode}}
10.

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

_______carre(n):
      ______ n____ 2

Asemmisa {{asɛmmisaAhyɛnsode}}
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 _________)

Asemmisa {{asɛmmisaAhyɛnsode}}
12.

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

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

Asemmisa {{asɛmmisaAhyɛnsode}}
13.

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

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

Asemmisa {{asɛmmisaAhyɛnsode}}
14.

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

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

Asemmisa {{asɛmmisaAhyɛnsode}}
15.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
16.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
17.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
18.

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

Asemmisa {{asɛmmisaAhyɛnsode}}
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.

Asemmisa {{asɛmmisaAhyɛnsode}}
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".