Moduli Python
TI-Nspire™ Python include i seguenti moduli:
|
Moduli standard |
Moduli TI |
|---|---|
|
Matematica (math) Casuale (random) Matematica complessa (cmath) Tempo (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) |
Nota: Se sono stati già creati programmi Python in altri ambienti di sviluppo Python, potrebbe essere necessario modificarli per eseguire la soluzione TI-Nspire™ Python. I moduli possono utilizzare metodi, argomenti e ordini di metodi diversi in un programma rispetto ai moduli TI. In generale, prestare attenzione alla compatibilità quando si utilizzano versioni di Python e i moduli Python.
Quando si trasferiscono i programmi Python da una piattaforma non TI a una piattaforma TI OPPURE da un prodotto TI a un altro, ricordare che:
| • | I programmi che utilizzano funzionalità di lingua fondamentali e librerie standard (matematica, casuale, ecc.) possono essere trasferiti senza modifiche. |
| • | I programmi che utilizzano librerie specifiche della piattaforma come matplotlib per moduli PC o TI richiederanno modifiche prima di poter essere eseguiti su una piattaforma diversa. Ciò può essere vero anche tra le piattaforme TI. |
Come per qualsiasi versione di Python, sarà necessario includere le importazioni per utilizzare le funzioni, i metodi o le costanti contenuti in un determinato modulo. Ad esempio, per eseguire la funzione cos() dal modulo di matematica, utilizzare i seguenti comandi:
>>>from math import *
>>>cos(0)
1.0
Per un elenco dei menu con le relative voci e descrizioni, consultare la sezione Mappa dei menu.