Getting Started with Python Programming

Using Python with TI-Nspire™ products you can:

add Python programs to TNS files
create Python programs using templates
interact and share data with other TI-Nspire™ apps
interact with the TI-Innovator™ Hub and TI-Innovator™ Rover

The TI-Nspire™ Python implementation is based on MicroPython, which is a small subset of the Python 3 standard library designed to run on microcontrollers. The original MicroPython implementation has been adapted for use by TI.

Note: Some numeric answers may vary from the Calculator results due to differences in the underlying math implementations.

Python is available on these TI-Nspire™ products:

Handhelds

Desktop Software

TI-Nspire™ CX II

TI-Nspire™ CX II CAS

TI-Nspire™ CX II-T

TI-Nspire™ CX II-T CAS

TI-Nspire™ CX II-C

TI-Nspire™ CX II-C CAS

TI-Nspire™ CX Premium Teacher Software

TI-Nspire™ CX CAS Premium Teacher Software

TI-Nspire™ CX Student Software

TI-Nspire™ CX CAS Student Software

Note: In most cases, functionality is identical between the handheld and the software views, but you may see some differences. This guide assumes that you are using the handheld device or the Handheld view in the software.

Topic Links