Python en première
Découverte de Python en première
Article mis en ligne le 17 novembre 2019
dernière modification le 1er décembre 2019
Introduction Python
Voici les codes à copier/coller dans Pyzo :
Affichage :
Variables et opérations :
Les tests :
La boucle for :
Les fonctions :
Hanzo : Le concours de tir à l’arc
Voici le code à copier/coller dans Pyzo :
Devoir à la maison n°1
Mission : Vous devez créer une fonction qui calcule le discriminant d’un polynôme de degré 2 et renvoie :
- Les deux racines si delta est strictement positif
- La racine si delta est nulle
- "Pas de racines réelles" si delta est strictement négatif
Exemples :
- racines(1, 2, 1) doit renvoyer -1
- racines(1, -7, 12) doit renvoyer (3, 4) (ou (4, 3))
- racines(1, 1, 1) doit renvoyer "Pas de racines réelles"
Difficulté supplémentaire (1point) :
Dans le cas où le coefficient a serait nul, la fonction doit renvoyer : "Ce n’est pas une fonction du second degré"
Facultatif :
Compléter votre fonction pour qu’elle affiche les coordonnées du sommet (alpha et beta) de la parabole associée.
Fonctionnement :
- Utilisez le Trinket ci-dessous pour tester vos programmes
- Un code est déjà prêt, testez-le plusieurs fois pour comprendre les lignes de codes
- Astuce : Pensez à copier votre code dans un traitement de texte sur votre ordinateur pour l’enregistrer et le réutiliser.
- Une fois votre mission remplie, envoyer votre document contenant votre code ou le lien (Link) de partage par Lycée Connecté à votre professeur ("Boujour... ... au revoir")