2

Utiliser des conditionnelles



  1. Ecrire puis tester la fonction suivante:

    Que permet-elle ?

    A noter : 
    On remarquera l'absence de délimiteurs explicites (DEBUT...FIN, BEGIN...END) dans chacun des blocs SI (if) , SINON SI(elif) et AUTRE(else) permis par le symbole : .
    On parle d'indentation et c'est une particularité du langage Python.
    La lecture des programmes s'en trouve aussi plus aisée.

  2. Ecrire une fonction qui affiche le plus grand de deux nombres.


Affichage de texte


  1. Il existe différents types de variables informatiques, notamment les entiers (integer), les nombres « non entiers» (float),  les chaines de caractère (string)...
    L'affectation d'une valeur à une variable s'effectue à l'aide du signe = . La double égalité == sera utilisée pour les comparaisons des valeurs stockées dans des variables.
    Par exemple, l'instruction c ="bonjour" affectera à la variable c la chaîne de caractère bonjour.

    L'affichage d'un texte via une fonction peut s'effectuer de multiples façons, parfois à l'aide d'une fonction spécifique de python :  print.
    Ce n'est cependant pas la seule façon ; voici quelques exemples :  tester les cinq différentes fonctions de ce fichier et la forme de l'affichage en console.



  2. Comprendre l’intérêt de cette fonction puis la compléter pour la tester en mode console.
    On pourra aussi remarquer que l'on peut ainsi appeler une fonction dans une autre fonction.
    S'il s'agit d'une fonction non dédiée de Python (contrairement à print), il faut respecter une chronologie : on ne peut pas appeler une fonction f1 dans une fonction f2 si f1 n'a pas été écrite en amont.

Exercice


  1. Ecrire une fonction qui teste la constructibilité d'un triangle de dimensions a, b et c données.

  2. Ecrire une fonction qui calcule la moyenne de trois notes données et propose selon le résultat un commentaire adapté.

  3. Ecrire une fonction qui teste la colinéarité de deux vecteurs avec la données de leurs coordonnées.

  4. Ecrire une fonction qui affiche l'équation réduite d'une droite avec la donnée des coordonnées de deux de ses points.