Files
training.python.beginner/training/questions/02.language-basics/01.variables-expressions.md
Steve Kossouho 77aa231f5b Update first chapters and new questions
Updated first chapter slides.
Added new questions in the new training section.
2025-07-07 21:18:04 +02:00

62 lines
1.6 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Variables et expressions
----
## Reçu d'achat
Vous avez devant vous un adhérent de la librairie.
Il souhaite acheter 3 livres :
- La fable du marronnier (19,95€)
- Python pour les débutants (49,95€)
- Guide de Sao Paulo (12,00€)
Le livre Python pour les débutants bénéficie d'une réduction de 20% sur son prix.
Affichez un récapitulatif du reçu d'achat **en stockant dans des variables les titres
des livres et leurs prix**.
Le reçu peut ressembler à cela :
```
Librairie des Recollets
Reçu
- La fable du marronnier 19.95
- Python pour les débutants 49.95
- Guide de Sao Paulo 12
Réduction
- Python pour les débutants <calculez la valeur>
Total
<calculez la valeur>
```
----
## Minutes et secondes
> [!WARNING]
> Critical content comes here.
Vous lancez une simulation complexe, qui vous prend beaucoup de temps. Quand elle se termine,
vous récupérez une valeur indiquant le nombre de secondes nécessaires à son exécution.
Vous récupérez la valeur `867`{.python}.
Affichez le nombre de minutes et de secondes nécessaires à l'exécution de cette tâche,
à savoir `14` minutes et `27` secondes. Vous avez besoin de deux opérateurs arithmétiques pour obtenir
le résultat attendu.
----
## Heures, minutes et secondes
(_Voir exercice précédent_) Cette fois-ci, vous récupérez suite à la simulation un nombre encore
plus élevé, `4377`{.python}.
Affichez cette fois-ci le nombre d'heures, de minutes et de secondes nécessaires à l'exécution
de cette tâche. Vous devriez obtenir `1` heure, `12` minutes et `57` secondes.
----