Fiche pratique sur le menu PYTHON de la calculatrice CASIO GRAPH MATH+

Fiche Pratique : Le menu PYTHON

Téléchargez ici la Fiche pratique qui explique comment utiliser le menu Python de la calculatrice GRAPH MATH+ :

  • Effacer l’écran
  • Utiliser le mode alphabétique
  • Insérer un bloc d’instructions
  • Insérer un caractère spécial
  • Importer le module dans le SHELL
  • Rappeler une fonction ou une variable

Effacer l'écran

Pour effacer l’écran, appuyer sur a.Effacer l'écran dans le menu PYTHON de la calculatrice CASIO GRAPH MATH+

Le mode alphabétique

Mode alphabétique du menu Python de la calculatrice CASIO GRAPH MATH+Pour écrire

  • une seule lettre minuscule :  P
  • une seule lettre majuscule :  PP
  • plusieurs minuscules :  sP
  • plusieurs majuscules :  sPP
  • pour revenir au mode numérique lorsque le mode alphabétique est verrouillé : P

Remarque : Le mode alphabétique est indiqué en haut de l’écran à gauche, le petit cadenas indique que le mode alphabétique est verrouillé.

Insérer un bloc d’instructions

Insérer un bloc d'instructions python avec la calculatrice CASIO GRAPH MATH+Pour insérer un bloc d’instructions, on utilise la touche C. Les instructions les plus importantes (def:return, for:, if:else) sont dans la première catégorie Intégré. Une fois dans la bonne catégorie, on peut sélectionner la première lettre de l’instruction recherchée SANS appuyer sur la touche P. On pourra par exemple appuyer sur g pour aller sur toutes les instructions qui commencent par D. On peut également écrire ces instructions avec le mode alphabétique de la calculatrice mais insérer un bloc permet de gagner du temps et d’éviter des erreurs.

Insérer un caractère spécial

Insérer des caractères spéciaux dans le menu Python de la calculatrice CASIO GRAPH MATH+Pour insérer un caractère spécial, comme par exemple des parenthèses, la virgule ou les deux points sans avoir à sortir du mode alphabétique, on peut utiliser la touche T. C’est particulièrement intéressant pour écrire les différents arguments d’une fonction et les séparer par des virgules sans avoir à sortir du mode alphabétique.

Remarque : La touche TOOLS T permet également d’enregistrer un fichier sous un autre nom ou d’ouvrir un fichier en allant dans Fichier.

Enregistrer et importer le module dans le SHELL

Enregistrer et importer le module dans le SHELL du menu python de la calculatrice CASIO GRAPH MATH+Pour enregistrer et importer le module dans le SHELL il suffit d’appuyer sur >.

Rappeler une fonction ou une variable

Rappeler une fonction dans le SHELL du menu Python de la calculatrice CASIO GRAP MATH+On peut rappeler une fonction ou une variable dans le SHELL ou dans l’ÉDITEUR avec la touche V

Raccourcis claviers utiles

Voici quelques raccourcis claviers qui sont bien utiles pour écrire en Python.

Raccourcis claviers utiles pour écrire en python sur la calculatrice CASIO GRAPH MATHS+

 

Fiche pratqieu avec des exmeples de fichiers python sur la calculatrice CASIO GRAPH MATH+Fiche Pratique : Exemples

Téléchargez ici la Fiche pratique : Exemples qui permet de voir sur des exemples :

  • Syntaxe utile
  • Instruction conditionnelle
  • Boucle bornée
  • Boucle non bornée
  • Nombres aléatoires et listes
  • Matplotlib.pyplot
  • Turtle

Syntaxe utile

  • # permet d’écrire des commentaires.
  • // donne le quotient de la division
  • % donne le reste de la division
  • Sans le module math on ne peut pas utiliser cosinus, pi, e …
  • Les chaines de caractères doivent être écrites entre guillemets
  • print permet d’afficher quelque chose

Division euclidienne dans le menu Python de la calculatrice CASIO GRAPH MATH+

Le module math dans le menu Python de la GRAPH MATH+

 

Instruction conditionnelle

D’autres tests peuvent être intéressants comme le test d’égalité avec ==

If else en python avec la calculatrice CASIO GRAPH MATH+

Boucle bornée

  • range(k) : de 0 à k-1
  • range(a,b,p) : de a à b-1 avec un pas de p
  • Un print dans une boucle n’est pas obligatoire il permet simplement de voir ce qu’il se passe à chaque étape

Boucle for avec le menu Python de la calculatrice CASIO GRAPH MATH+

Nombres aléatoires et listes

  • .append ajoute un élément à la fin de la liste
  • randint donne un nombre entier (int) aléatoire (random) entre deux valeurs

Listes et nombres aléatoires dans le menu python de la calculatrice CASIO GRAPH MATH+

Matplotlib.pyplot

  • plot trace une ligne brisée (en rouge dans l’exemple)
  • scatter place les points (nuage de points en bleu dans l’exemple)

Matplotlib avec le menu python de la calculatrice CASIO GRAPH MATH+

Turtle

  • forward fait avancer la tortue
  • left fait tourner la tortue en degrés

Turtle avec le menu Python de la calculatrice CASIO GRAPH MATH+