Exercices fonctions intégrées python
Exercices fonctions intégrées python
-
Objectifs
- Etre capable de travailler avec des fonctions intégrés de python
-
Exercice 01
-
Énoncé
- Écrivez un programme qui utilise la méthode dite formule de Héron, pour calculer le périmètre et l’aire d’un triangle quelconque dont l’utilisateur fournit les 3 côtés.
- La formule, dite formule de Héron, permet le calcul de l’aire connaissant les longueurs des trois côtés a, b et c d’un triangle et donc aussi leur demi-somme p : [katex]S=\sqrt{p.(p-a).(p-b).(p-c)}[/katex]
- Dans laquelle [katex]p[/katex] désigne la longueur du demi-périmètre, et [katex]a[/katex], [katex]b[/katex], [katex]c[/katex] celles des trois côtés.
- Avec les données fournies calculer la hauteur du triangle avec : [katex]S=\frac{b*h}{2}[/katex], avec [katex]b[/katex] est l’un des cotés.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 02
-
Enoncé
- Vous êtes un développeur, vous devez accepter les entrées de l’utilisateur et imprimer ces informations sur l’écran de l’utilisateur. Vous avez commencé avec le code suivant. Les numéros de ligne sont inclus pour référence seulement.
- Quel code devez-vous écrire à la ligne 02?
- A. name = input
- B. input(“name”)
- C. input(name)
- D. name = input()
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 03
-
Enoncé
- Une société construit un terrain de basket pour ses employés afin d’améliorer le moral de l’entreprise.
- Vous créez un programme Python que les employés peuvent utiliser pour suivre leur score moyen.
- Le programme doit permettre aux utilisateurs d’entrer leur nom et leurs scores actuels. Le programme affichera le nom d’utilisateur et le score moyen de l’utilisateur.
- La sortie doit répondre aux exigences suivantes:
- Le nom d’utilisateur doit être aligné à gauche.
- Si le nom d’utilisateur comporte moins de 20 caractères, un espace supplémentaire doit être ajouté à droite.
- Le score moyen doit avoir trois places à gauche de la virgule décimale et une place à droite de la décimale (XXX.X).
- Comment devez-vous compléter le code? Pour répondre, sélectionnez les segments de code appropriés dans la zone de réponse.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
01 print("Quel est votre nom ?")
02
03 print (name)