Módulos Python

O Python TI-Nspire™ inclui os seguintes módulos:

Módulos padrão

Módulos TI

Matemática (math)

Aleatório (random)

Matemática complexa (cmath)

Tempo (time)

TI PlotLib (ti_plotlib)

TI Hub (ti_hub)

TI Rover (ti_rover)

Sistema TI (ti_system)

Desenho TI (ti_draw)

Imagem TI (ti_imagem)

Nota: Se tiver programas Python criados noutros ambientes de desenvolvimento Python, pode ser necessário editá-los para executar no Python do TI-Nspire™. Os módulos podem utilizar diferentes métodos, argumentos e ordenação de métodos num programa em comparação com os módulos TI. No geral, tenha em mente a compatibilidade quando utilizar qualquer versão do Python e dos módulos Python.

Quando transferir programas Python de uma plataforma não TI para uma plataforma TI OU de um produto TI para outro, lembre-se:

Os programas que utilizam características de idioma central e bibliotecas padrão (matemática, aleatória, etc.) podem ser apresentados sem alterações.
Os programas que utilizam bibliotecas específicas da plataforma como matplotlib para os módulos PC ou TI irão necessitar de edições antes de serem executados numa plataforma diferente. Isto pode ser verdade mesmo entre plataformas TI.

Tal como com qualquer versão do Python, terá de incluir importações para utilizar quaisquer funções, métodos ou constantes contidas num determinado módulo. Por exemplo, para executar a função cos() do módulo matemático, utilize os seguintes comandos:

>>>from math import *

>>>cos(0)

1.0

Para uma lista de menus com os seus itens e descrições, consulte a secção Mapa do menu.