I

"if :"

 

Einzelheiten finden Sie unter if..elif..else...

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

if..elif..else..

 

Schlüsselwort

Syntax: ••Graue eingerückte Identifikatoren werden in der Python-App aus Gründen der Benutzerfreundlichkeit automatisch bereitgestellt.

if :

••

elif :

••

else:

Beschreibung: if..elif..else ist eine bedingte Anweisung. Der Editor fügt Einzüge automatisch als graue Punkte ein, um Sie bei der korrekten Programmierung der Einzüge zu unterstützen.

Beispiel: Erstellen und starten Sie ein Programm, z. B. S01, aus dem Editor heraus.

def f(a):

••if a>0:

••••print(a)

••elif a==0:

••••print(“zero”)

••else:

••••a=-a

••••print(a)

 

Shell-Interaktion

>>> # Shell Reinitialized

>>> # Running S01

>>>from S01 import * #fügt automatisch ein

>>>f(5)

5

>>>f(0)

Null

>>>f(-5)

5

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

if..else..

 

Schlüsselwort

Einzelheiten finden Sie unter if..elif..else...

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

.imag

 

Modul: Built-in

Syntax:var.imag

Beschreibung: Bestimmt den Imaginärteil einer angegebenen Variablen eines komplexen Zahlentyps.

Beispiel:

>>>a=complex(4,5)

>>>a.real

4

>>>a.imag

5

y N

 

import math

 

Schlüsselwort

Syntax: import math

Beschreibung: Über diesen Befehl wird auf das math module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute des Moduls „math“ innerhalb seines eigenen Namensraums.

 

y N

 

import random

 

Schlüsselwort

Syntax: import random

Beschreibung: Über diesen Befehl wird auf das random module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute des Moduls „random“ innerhalb seines eigenen Namensraums.

 

y N

 

import ti_hub

 

Schlüsselwort

Syntax: import ti_hub

Beschreibung: Über diesen Befehl wird auf das ti_hub module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute von ti_hub module innerhalb seines eigenen Namensraums.

Verwenden Sie für einzelne Ein- und Ausgabegeräte die dynamische Modulfunktionalität, indem Sie das Gerät im Editor im Menü [Fns…]>Modul>ti_hub>Import auswählen.

Siehe:[Fns…] > Modul: ti_hub module.

y N

 

import time

 

Schlüsselwort

Syntax: import time

Beschreibung: Über diesen Befehl wird auf das time module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute des Moduls „time“ innerhalb seines eigenen Namensraums.

Siehe:[Fns…] > Modul: time and ti_system modules.

y N

 

import ti_plotlib as plt

 

Schlüsselwort

Syntax: import ti_plotlib as plt

Beschreibung: Über diesen Befehl wird auf das ti_plotlib module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute von ti_plotlib module innerhalb seines eigenen Namensraums. Attribute von ti_plotlib module müssen als plt.attribute eingegeben werden.

Beispiel:

Siehe Beispielprogramm: COLORLIN.

y N

» Modul
5:ti_plotlib...
1:import ti_plotlib as plt

[Fns…]>Modul
5:ti_plotlib...
1:import ti_plotlib as plt

 

import ti_rover as rv

 

Schlüsselwort

Syntax: import ti_rover as rv

Beschreibung: Über diesen Befehl wird auf das ti_rover module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute von ti_rover module innerhalb seines eigenen Namensraums. Attribute von ti_rover module müssen als rv.attribute eingegeben werden.

Beispiel:

Siehe Beispielprogramm: ROVER.

y N

» Modul
7:ti_rover...
1:import ti_rover as rv

[Fns…]>Modul
7:ti_rover...
1:import ti_rover as rv

 

import ti_system

 

Schlüsselwort

Syntax: import ti_system

Beschreibung: Über diesen Befehl wird auf das ti_system module zugegriffen. Diese Anweisung importiert die öffentlichen Attribute von ti_system module innerhalb seines eigenen Namensraums.

Beispiel:

Siehe Beispielprogramm: REGEQ1.

y N

 

in

 

Schlüsselwort

Beschreibung: Zur Überprüfung, ob ein Wert in einer Folge enthalten ist oder um zum Iterieren einer Folge in einer for-Schleife.

y N

 

.index(x)

 

Modul: Built-in

Syntax:var.index(x)

Beschreibung: Gibt den Index oder die Position eines Elements einer Liste zurück. Weitere Einzelheiten finden Sie in der Python-Dokumentation.

Beispiel:

>>> a=[12,35,45]

>>> print(a.index(12))

0

>>> print(a.index(35))

1

>>> print(a.index(45))

2

yN

 

input()

 

Modul: Built-in

Syntax: input()

Beschreibung: Eingabeaufforderung

 

Beispiel:

>>>input("Name? ")

Name? Me

‘Me’

 

Alternatives Beispiel:

CreateProgram A

len=float(input("len: "))

print(len)

 

RunProgram A

>>> # Shell Reinitialized

>>> # Running A

>>>from A import *

len: 15 (enter15)

15.0 (outputfloat 15.0)

y N

 

[Fns…] I/O
2:input()

 

.insert(index,x)

 

Modul: Built-in

Syntax: listname.insert(index,x)

Beschreibung: method insert() fügt innerhalb einer Folge ein Element x nach dem Index ein.

Beispiel:

>>>listA = [2,4,6,8]

>>>listA.insert(3,15)

>>>print(listA)

[2,4,6,15,8]

y 9 List
8:.insert(index,x)

 

y N

 

[Fns…] > List
8:.insert(index,x)

 

 

 

int()

 

Modul: Built-in

Syntax: int(x)

Beschreibung: Gibt x als ganzzahliges Objekt zurück.

Beispiel:

>>>int(34.67)

34

>>>int(1234.56)

1234

y N

 

[Fns…] > Type
1:int()

 

is

 

Schlüsselwort

Beschreibung: Verwenden Sie „is“, um zu testen, ob zwei Objekte das gleiche Objekt sind.

y N