0% ont trouvé ce document utile (0 vote)
2 vues4 pages

Introduction à Python : affichage et variables

Ce document présente une introduction à Python à travers divers exercices pratiques portant sur l'affichage, les variables, les opérations arithmétiques, les types de données, et les listes. Les exercices incluent des tâches telles que l'affichage de texte et de chiffres, la manipulation de variables, le calcul de coûts, et la création de listes de films. L'objectif est d'apprendre les bases de la programmation en Python de manière interactive et appliquée.

Transféré par

straykidswin11
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues4 pages

Introduction à Python : affichage et variables

Ce document présente une introduction à Python à travers divers exercices pratiques portant sur l'affichage, les variables, les opérations arithmétiques, les types de données, et les listes. Les exercices incluent des tâches telles que l'affichage de texte et de chiffres, la manipulation de variables, le calcul de coûts, et la création de listes de films. L'objectif est d'apprendre les bases de la programmation en Python de manière interactive et appliquée.

Transféré par

straykidswin11
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction à Python : affichage, variable et opérations arithmétiques

Exercice 1 : Affichage de texte et de chiffres

Affichez les informations suivantes en utilisant la fonction print() :

1. Affichez le texte : "Scène 1, Prise 1"

2. Affichez le nombre : 3

3. Affichez la somme de 5 et 7.

4. Affichez le résultat de la multiplication de 4 par 6.

Exercice 2 : Utilisation de variables

1. Créez une variable nommée `nombre_acteurs` et affectez-lui la valeur 15.

2. Créez une variable nommée `duree_plan_secondes` et affectez-lui la valeur 120.

3. Affichez la valeur de `nombre_acteurs`.

4. Affichez la valeur de `duree_plan_secondes`.

5. Créez une nouvelle variable `duree_plan_minutes` en divisant `duree_plan_secondes` par 60.

Affichez le résultat.

Exercice 3 : Opérations arithmétiques

1. Imaginez que chaque acteur est payé 1000 dirhams par jour. Si `nombre_acteurs` est le nombre

d'acteurs (variable de l'exercice précédent), calculez le coût total par jour pour les acteurs et stockez-

le dans une variable nommée `cout_total_acteurs_par_jour`. Affichez le résultat.

2. Un film a 10 scènes, et chaque scène a en moyenne 5 plans. Calculez le nombre total de plans dans

le film et stockez-le dans une variable nommée `total_plans`. Affichez le résultat.

3. Si la durée moyenne d'un plan est de 15 secondes, calculez la durée totale du film en secondes (en

utilisant `total_plans`). Stockez le résultat dans `duree_film_secondes` et affichez-le.

Exercice 4 : Lecture de code

Lisez le code suivant et essayez de prédire ce qu'il va afficher.

nombre_scenes = 5

nombre_prises_par_scene= 3

total_prises = nombre_scenes * nombre_prises_par_scene

print(total_prises)

Exercice 5 : Commentaires

Ajoutez des commentaires aux lignes de code suivantes pour décrire ce qu'elles font.

duree_court_metrage_minutes = 15

duree_par_bobine_minutes = 5

nombre_bobines = duree_court_metrage_minutes / duree_par_bobine_minutes

print(nombre_bobines)
Types de données

I) Entiers et flottants

Exercice 1 : Durée totale en secondes

Un court-métrage dure 5 minutes et 30 secondes. Calculez sa durée totale en secondes et stockez le

résultat dans une variable nommée duree_secondes_totale. Affichez ensuite la valeur de cette

variable.

Exercice 2 : Nombre total des images

Une vidéo dure 10 secondes et a une fréquence d'images de 25 images par seconde (FPS). Calculez le

nombre total des images dans cette vidéo et stockez le résultat dans une variable

nommée nombre_images_total. Affichez ensuite la valeur de cette variable.

Exercice 3 : Conversion de secondes en minutes et secondes

Une scène de film dure 195 secondes. Convertissez cette durée en minutes et secondes. Stockez les

minutes dans une variable minutes et les secondes restantes dans une variable secondes_restantes.

Affichez ensuite ces deux variables.

II) Booléens

Exercice 1 : La scène est-elle prête ?

Imaginez que vous êtes sur un plateau de tournage. Vous avez une variable

booléenne scene_prete qui indique si la scène est prête. Écrivez un programme qui vérifie si la valeur

de scene_prete est vraie et affiche un message approprié ("La scène est prête, action !" ou "La scène

n'est pas encore prête.").

Exercice 2 : La prise est-elle bonne ?

Après avoir tourné une scène, le réalisateur doit décider si la prise est bonne. Créez une variable

booléenne prise_bonne. Si la valeur de prise_bonne est fausse, affichez "Il faut refaire la prise.".

Sinon, affichez "Super, passons à la suite !".

III) Chaînes de Caractères

Exercice 1 : Titre de film

Créez une variable nommée titre_film et assignez-lui une chaîne de caractères contenant le titre de

votre film préféré. Affichez ensuite la valeur de cette variable.

Exercice 2 : Nom complet de l'acteur

Créez deux variables : ‘prenom’ contenant le prénom d'un acteur et ‘nom’ contenant son nom de

famille. Concaténez ces deux chaînes pour former le nom complet (avec un espace entre le prénom et

le nom) et stockez le résultat dans une nouvelle variable nom_complet. Affichez ensuite la valeur

de nom_complet.

Exercice 3 : Répétition de son


Imaginez un son court qui se répète dans un film. Créez une variable ‘son’ contenant une chaîne de

caractères (par exemple, "Toc Toc "). Utilisez l'opérateur de multiplication pour répéter cette chaîne

5 fois et affichez le résultat.

IV) Combinaison de types

Exercice 1 : Lecture d'un numéro de plan

Imaginez que vous avez le numéro de plan "15" dans une variable de chaîne de caractères

numero_plan_str. Convertissez cette chaîne en un nombre entier et stockez-le dans une variable

nommée numero_plan_int. Affichez la valeur et le type de la variable numero_plan_int.

Exercice 2 : Calcul du temps d'enregistrement restant

Imaginez que vous avez les informations suivantes :

- espace_total_gb : l'espace total de stockage sur une carte SD en Gigabytes (float).

- espace_utilise_gb : l'espace déjà utilisé en Gigabytes (float).

- enregistrement_en_cours : un booléen indiquant si l'enregistrement est en cours

(True/False).

1) Calculez l'espace libre en GB.

2) Si enregistrement_en_cours est True, affichez un message indiquant que l'enregistrement est en

cours et qu'il est difficile d'estimer précisément le temps restant.

Si enregistrement_en_cours est False, affichez l'espace libre en GB.

V) Lecture de code

Exercice 1 : Prédire la sortie

Lisez le code suivant et essayez de prédire ce qu’il va afficher. Expliquez.

titre_original = "Le Grand Bleu"

annee_production = 1988

est_couleur = True

print("Film : ", titre_original, " , Année : ", annee_production, " , En couleur : ", est_couleur)

Exercice 2 : Expliquer le code

Lisez le code suivant et expliquez ce qu’il fait.

duree_secondes = 30

enregistrement_en_cours = False

if duree_secondes > 0 and not enregistrement_en_cours:

print("Prêt à enregistrer.")

else:

print("Impossible d'enregistrer pour l'instant.")


Listes

Exercice 1 : Création et Exploration de Listes

Dans cet exercice, vous allez créer une liste de vos genres de films préférés et explorer ses éléments.

1) Créez une liste nommée genres_preferes contenant au moins 5 genres de films (par exemple,

"Science-fiction", "Comédie", "Thriller", etc.).

2) Affichez la liste genres_preferes que vous venez de créer.

3) Affichez le premier genre de la liste genres_preferes.

4) Affichez le dernier genre de la liste genres_preferes.

5) Affichez la longueur de la liste genres_preferes (c'est-à-dire le nombre de genres qu'elle contient).

Exercice 2 : Modification de Listes

Cet exercice porte sur l'ajout et la suppression d'éléments dans une liste.

1) Ajoutez un nouveau genre de film à la fin de la liste genres_preferes.

2) Affichez la liste genres_preferes après l'ajout.

3) Supprimez un genre de film de la liste genres_preferes en utilisant son nom.

4) Affichez la liste genres_preferes après la suppression.

Exercice 3 : Slicing de Listes

1) Créez une liste nommée acteurs_favoris contenant au moins 7 noms d'acteurs ou d'actrices

célèbres.

2) Affichez les 3 premiers acteurs/actrices de la liste acteurs_favoris.

3) Affichez les 2 derniers acteurs/actrices de la liste acteurs_favoris.

4) Affichez les acteurs/actrices de la liste acteurs_favoris du 3ème au 5ème élément.

Exercice 4 : Lecture et Compréhension de Code

Lisez le code suivant et prédisez ce qu'il affichera. Ensuite, exécutez le code pour vérifier votre

réponse.

bandes_originales = ["Inception", "Interstellar", "Le Seigneur des Anneaux", "Star Wars", "Pirates des

Caraïbes"]

print(bandes_originales[1:4])

Exercice 5 : Application Pratique

Imaginez que vous gérez une liste de films à regarder.

1) Créez une liste nommée liste_a_regarder avec 4 titres de films que vous n'avez pas encore vus.

2) Vous venez de regarder le premier film de la liste. Supprimez-le de la liste.

3) Un ami vous recommande un nouveau film. Ajoutez-le à la fin de votre liste.

4) Affichez votre liste mise à jour.

Vous aimerez peut-être aussi