Modules Python

Python dans l’environnement TI-Nspire™ comprend les modules suivants :

Modules standard

Modules TI

Mathématiques (math)

Nombre aléatoire (random)

Nombres complexes (cmath)

Temps (time)

TI PlotLib (ti_plotlib)

TI Hub (ti_hub)

TI Rover (ti_rover)

TI System (ti_system)

TI Draw (ti_draw)

TI Image (ti_image)

Remarque : Si vous possédez des programmes Python créés dans d’autres environnements de développement, vous devrez peut-être les modifier afin de les exécuter sur la solution Python dans l’environnement TI-Nspire™. Les modules peuvent utiliser des méthodes, des arguments et un ordonnancement des méthodes différents dans un programme par rapport aux modules TI. Il convient en général d’être attentif à la compatibilité lors de l’utilisation de n’importe quelle version de Python et des modules Python.

Lors du transfert de programmes Python d’une plate-forme non-TI à une plate-forme TI OU d’un produit TI à un autre, n’oubliez pas que :

les programmes qui utilisent les fonctionnalités du langage de base et les librairies standard (math, random, etc.) peuvent être portés sans modifications ;
les programmes qui utilisent des bibliothèques spécifiques à une plate-forme, telles que matplotlib pour PC ou modules TI, devront être modifiés avant d’être exécutés sur une autre plate-forme. Cela peut être vrai même entre les plates-formes TI.

Comme pour toute version de Python, vous devrez inclure des importations pour utiliser toutes les fonctions, méthodes ou constantes contenues dans un module donné. Par exemple, pour exécuter la fonction cos() du module mathématique, utilisez les commandes suivantes :

>>>from math import *

>>>cos(0)

1.0

Pour une liste des menus avec leurs options et leurs descriptions, veuillez consulter la section Guide des menus.