Want to create interactive content? It’s easy in Genially!

Get started free

TP2 Python (2de)

Zelliges & Maths

Created on December 9, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Audio tutorial

Pechakucha Presentation

Desktop Workspace

Decades Presentation

Psychology Presentation

Medical Dna Presentation

Geometric Project Presentation

Transcript

TP2 PYTHON

Cette page est protégée par mot de passe

Introduire le mot de passe

Index

A. Les fonctions

B. Exercices

A.

Les fonctions

Créer une fonction

L’écriture des programmes en langage Python peut-être simplifiée en utilisant des fonctions, sur le modèledes fonctions étudiées en mathématiques. Pour créer une nouvelle fonction, il faut utiliser l’éditeur.Par exemple, la fonction ci-dessous permet de calculer l’aire d’un rectangle :

Exécuter puis appeler une fonction

Une fois la fonction programmée dans l’éditeur, il faut l’exécuter en cliquant sur l’icône . Ensuite, il faut appeler la fonction dans la console. Pour cela, taper les lignes de codes ci-dessous dans la console et appuyer à chaque fois sur la touche Entrée :

>>> rectangle(3,2) >>> rectangle(7,1.5)

Appeler une fonction avec le module Turtle

Avec le module Turtle, on appelle directement la fonction dans l'éditeur comme ci-dessous. Appuyer sur :

Appeler une fonction avec le module Turtle

On peut ensuite se servir de cette fonction pour réaliser des figures plus complexes comme ci-dessous. Appuyer sur :

B.

Exercices

Exercice n°1

Compléter, exécuter puis appeler la fonction Python ci-dessous pour :

  • déterminer l'aire d'un triangle de base 4,5 cm et de hauteur 3 cm ;
  • déterminer l'aire d'un triangle de base 5,2 cm et de hauteur 3,7 cm .

Appeler le professeur pour valider les réponses avant de passer à l'exercice suivant.

Exercice n°2

Compléter, exécuter puis appeler la fonction Python ci-dessous pour :

  • déterminer l'aire d'un disque de rayon 3 cm ;
  • déterminer l'aire d'un disque de rayon 1,8 cm .

Appeler le professeur pour valider les réponses avant de passer à l'exercice suivant.

Exercice n°3

Créer puis appeler une fonction Python pour :

  • déterminer l'aire d'un carré de côté 5 cm ;
  • déterminer l'aire d'un carré de côté 7,2 cm .

Appeler le professeur pour valider les réponses avant de passer à l'exercice suivant.

Exercice n°4

  • Créer puis appeler une fonction Python pour tracer un triangle équilatéral de côté 100 pixels.
  • Utiliser cette fonction pour réaliser la figure suivante :

Appeler le professeur pour valider les réponses avant de passer à l'exercice suivant.

Exercice n°5

Compléter la fonction Python ci-dessous puis l'utiliser pour réaliser la figure suivante :

Appeler le professeur pour valider les réponses avant de passer à l'exercice suivant.

Exercice n°6

Compléter la fonction Python ci-dessous puis l'utiliser pour réaliser la figure suivante :

Appeler le professeur pour valider les réponses.

Déplacer la tortue Langage Python
Déplacer la tortue Langage Python
Configuration du crayon Langage Python
  • La définition d’une fonction est précédée du mot-clé « def » et du nom de la fonction.
  • Les parenthèses « ( ) » indiquent qu’il s’agit d’une fonction et non d’une variable.
  • Le signe deux-points « : » à la fin de la ligne 1 signale la fin du nom de la fonction et le début du code qu’elle contient.
  • Les lignes de code qui sont dans la fonction sont indentées de quatre espaces.
Configuration du crayon Langage Python
Configuration du crayon Langage Python
Déplacer la tortue Langage Python