Tableaux Maths
Slogan du site

Des cours, des exercices et des vidéos réalisées par des élèves.
Outils numériques en classe et découverte de la programmation.

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

Synthèse 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

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 :

  1. racines(1, 2, 1) doit renvoyer -1
  2. racines(1, -7, 12) doit renvoyer (3, 4) (ou (4, 3))
  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")