Der Einsatz von Python

Verwendung von TI-SmartView™ CE-T zur Demonstration des Python-Einsatzes

Aktualisieren Sie TI-SmartView™ CE-T unter education.ti.com/84cetupdate auf die neueste Version.
Starten Sie TI-SmartView™ CE-T.
Führen Sie die Python-App im
TI-84 Plus CE-T-Emulator aus.
Die Python-App bietet:
Dateimanager
Editor
Ausführung Ihres Python-Programms in der Shell
Die Add-on-Module ti_draw und ti_image sind ebenfalls enthalten.
Wenn die Python-Anwendung ausgeführt wird, ist eine Remote-Tasteneingabe mit der SmartPad CE-App möglich.
Sie können *.py-Dateien Ihres Computers zum Arbeitsbereich Emulator-Explorer senden, um Ihre Programme in PY AppVars zu konvertieren.

Hub-/Rover-Programme

Wenn im CE-T-Emulator die Python-App läuft, können Sie ti_hub/ti_rover-Python-Programme erstellen.

*Hinweis: Es besteht keine Konnektivität zwischen TI-SmartView™ CE-T und TI-Innovator™ Hub bzw. TI-Innovator™ Rover. Programme können erstellt und dann auf dem CE-T Taschenrechner ausgeführt werden.

Beenden Sie die Python-App, um die Übertragung der Python-AppVar(s) aus dem Emulator vorzubereiten. Beim nächsten Schritt sollte der Emulator nicht damit beschäftigt sein, eine App oder ein Programm auszuführen.
Wechseln Sie zum Arbeitsbereich Emulator-Explorer und senden Sie das/die Programm(e) an den Computer.
Für die Praxis mit TI-Innovator™ Hub/TI-Innovator™ Rover verwenden Sie TI Connect™ CE, um die Python AppVars vom Computer an den CE-Taschenrechner zu senden.

Hinweis: Um ein laufendes Python-Programm in der Shell zu unterbrechen, z. B. wenn sich ein Programm in einer Endlosschleife befindet, drücken Sie [on]. Alternativ können Sie [Tools] [zoom] > 6:New Shell drücken, um ein laufenden Programm anzuhalten.

Zur Erinnerung: Für alle Computer/TI-Python-Umgebungen: Nach dem Erstellen eines Python-Programms in einer Python-Entwicklungsumgebung auf dem Computer überprüfen Sie bitte die Ausführung Ihres Programms auf dem Rechner/Emulator in der TI-Python-Umgebung. Nehmen Sie ggf. Änderungen am Programm vor.

Remote-Tastatur der SmartPad CE-App

Wenn die SmartPad CE-App auf Ihrem angeschlossenen CE-T ausgeführt wird, verhält sich dieses wie eine Remote-Tastatur einschließlich der speziellen Tastaturbelegung, die beim Ausführen der Python-App angeboten wird.

Emulator-Arbeitsbereiche

- Auf dem CE-Emulator läuft die Python-App. Sie können die Python-App über [prgm] 2: Python App starten. Siehe: Python-Programmierung im TI-84 Plus CE-T Python eGuide.

Arbeitsbereich Emulator-Explorer

Bitte beenden Sie die Python-App, damit der Emulator nicht beschäftigt ist, wenn Sie auf den vollen Funktionsumfang des Arbeitsbereichs Emulator-Explorer zugreifen.
- Über ein Python-Programm (PY AppVar) können Dateien vom CE im *.py-Format auf einem Computer gespeichert werden. Öffnen Sie die *.py-Datei in einem Texteditor, um die Datei anzusehen oder sie für die CE-Python-Anwendung zu bearbeiten. Wie bei früheren Versionen senden/konvertieren TI-SmartView™ CE und TI Connect™ CE Explorer *.py-Dateien in das Dateiformat des Taschenrechners, PY AppVar. Die CE PY AppVar muss nicht auf Ihrem Computer gespeichert werden.
- Beim Senden eines Bildes von einem Computer an einen angeschlossenen CE steht eine zusätzliche Bildkonvertierungsoption zur Verfügung, um das korrekte Python-Bild-AppVar-Format zu konvertieren und an den CE zu senden. Importieren Sie dann mit der Python App das Add-on-Modul ti_image, um das Bild in Ihrem Programm zu verwenden.

Siehe:TI-84 Plus CE-T Python eGuide zu Einzelheiten zu TI-Python.

Siehe:TI Connect™ CE eGuide zu weiteren Einzelheiten zur Bildkonvertierung.

Zum Senden einer program.py-Datei, die in einer anderen Python-Umgebung erstellt wurde, muss die PY AppVar bearbeitet werden, damit sie in TI-Python wie erwartet läuft. Verwenden Sie den Editor der Python-App, um die erforderlichen Änderungen für die einzelnen Module wie
ti_plotlib, ti_system, ti_hub und ti_rover vorzunehmen.

Datenimport-Assistent

*.csv-Datendateien, die wie im Dialogfeld des Assistenten angegeben formatiert sind, werden in CE-Listenvariablen konvertiert. Anschließend können Methoden in ti_system verwendet werden, um Listen zwischen dem Emulator CE-Betriebssystem und der Python-App auszutauschen. Diese Funktion ähnelt dem Datenimport-Assistenten in TI Connect™ CE.
- Wenn Dezimalzahlen in der *.csv-Datei mit Verwendung eines Kommas dargestellt werden, wird die Datei nicht vom Datenimport-Assistenten konvertiert. Bitte überprüfen Sie die Zahlenformatierung Ihres Computer-Betriebssystems und konvertieren Sie das *.csv-Format, um die Dezimalpunktdarstellung zu verwenden. Beispiel: Die CE-Taschenrechnerliste und der Matrixeditor verwenden das Zahlenformat 12.34 und nicht 12,34.