Python-moduulit
TI-Nspire™ Python sisältää seuraavat moduulit:
Vakiomoduulit |
TI-moduulit |
---|---|
Matematiikka (math) Satunnaisluvut (random) Monimutkainen matematiikka (cmath) Aika (time) |
TI PlotLib (ti_plotlib) TI Hub (ti_hub) TI Rover (ti_rover) TI-järjestelmä (ti_system) TI-piirto (ti_draw) TI Image (ti_image) |
Huomaa: Jos sinulla on muissa Python-kehitysympäristöissä luotuja Python-ohjelmia, saattaa olla tarpeen muokata niitä toimimaan TI-Nspire™ Python -ratkaisussa. Moduulit saattavat käyttää erilaisia ohjelman sisäisiä menetelmiä, argumentteja sekä menetelmien järjestystä TI-moduuleihin verrattuna. Yleisesti ottaen yhteensopivuus kannattaa ottaa huomioon käytettäessä mitä tahansa Python- ja Python-moduulien versiota.
Siirtäessäsi Python-ohjelmia jostain muusta kuin TI-alustasta TI-alustalle TAI jostain TI-tuotteesta toiseen, muista:
• | Ydinkieliominaisuuksia ja vakiokirjastoja (matematiikka, satunnainen jne.) käyttävät ohjelmat voidaan siirtää ilman muutoksia. |
• | Alustakohtaisia kirjastoja, kuten PC:lle tai TI-moduuleille suunniteltua matplotlib-kirjastoa käyttävät ohjelmat edellyttävät muokkauksia, jotta ne toimivat muilla alustoilla. Tämä saattaa päteä myös eri TI-alustojen kesken. |
Kaikkien Python-versioiden tavoin on tuonnit sisällytettävä, jotta jonkin tietyn moduulin sisältämiä toimintoja, menetelmiä tai vakioita voidaan käyttää. Esimerkiksi cos()-funktion suorittaminen matematiikkamoduulista edellyttää seuraavien komentojen käyttämistä:
>>>from math import *
>>>cos(0)
1.0
Luettelo valikoista niiden sisältämine kohteineen sekä kuvauksineen löytyvät Valikkokartta-osiosta.