I

"if :"

 

Se if..elif..else.. för ytterligare information.

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

if..elif..else..

 

Nyckelord

Syntax: ••Gråa identifierare för indrag tillhandahålls automatiskt i Python App för förenklad användning.

if :

••

elif :

••

else:

Beskrivning: if..elif..else är ett villkorligt påstående. Editorn tillhandahåller automatiskt indrag som gråa prickar för att hjälpa dig med riktiga programmeringsindrag.

Exempel: Skapa och kör det här programmet, säg S01, från Editorn

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 * #automatically pastes

>>>f(5)

5

>>>f(0)

zero

>>>f(-5)

5

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

if..else..

 

Nyckelord

Se if..elif..else.. för ytterligare information.

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

.imag

 

Modul: Built-in

Syntax:var.imag

Beskrivning: Returnerar den imaginära delen av en specificerad variabel som är av taltypen komplext tal.

Exempel:

>>>a=complex(4,5)

>>>a.real

4

>>>a.imag

5

y N

 

import math

 

Nyckelord

Syntax: import math

Beskrivning: Ta fram math module med det här kommandot. Den här instruktionen importerar de allmänna attributen i "math"-modulen till sin egen namnrymd.

 

y N

 

import random

 

Nyckelord

Syntax: import random

Beskrivning: Ta fram random module med det här kommandot. Den här instruktionen importerar de allmänna attributen i "random"-modulen till sin egen namnrymd.

 

y N

 

import ti_hub

 

Nyckelord

Syntax: import ti_hub

Beskrivning: Ta fram ti_hub module med det här kommandot. Den här instruktionen importerar de allmänna attributen i ti_hub module till sin egen namnrymd.

För enskilda inmatnings- och utmatningsenheter, använd den dynamiska modulfunktionaliteten genom att välja enheten från [Fns…]>Modul>ti_hub>Import-menyn när du är i Editorn.

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

y N

 

import time

 

Nyckelord

Syntax: import time

Beskrivning: Ta fram time module med det här kommandot. Den här instruktionen importerar de allmänna attributen i time-modulen till sin egen namnrymd.

Se:[Fns…] > Modul: time- och ti_system-moduler.

y N

 

import ti_plotlib as plt

 

Nyckelord

Syntax: import ti_plotlib as plt

Beskrivning: Ta fram ti_plotlib module med det här kommandot. Den här instruktionen importerar de allmänna attributen i ti_plotlib module till sin egen namnrymd. Attributen i ti_plotlib module måste anges som plt.attribute.

Exempel:

Se exempelprogram: 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

 

Nyckelord

Syntax: import ti_rover as rv

Beskrivning: Ta fram ti_rover module med det här kommandot. Den här instruktionen importerar de allmänna attributen i ti_rover module till sin egen namnrymd. Attributen i ti_rover module måste anges som rv.attribute.

Exempel:

Se exempelprogram: 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

 

Nyckelord

Syntax: import ti_system

Beskrivning: Ta fram ti_system module med det här kommandot. Den här instruktionen importerar de allmänna attributen i ti_system module till sin egen namnrymd.

Exempel:

Se exempelprogram: REGEQ1.

y N

 

in

 

Nyckelord

Beskrivning: Använd "in" för att kontrollera om ett värde finns i en sekvens eller för att iterera en sekvens i en for-loop.

y N

 

.index(x)

 

Modul: Built-in

Syntax:var.index(x)

Beskrivning: Returnerar index eller positionen för ett element i en lista. Se Python-dokumentationen för mer information.

Exempel:

>>> 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()

Beskrivning: Prompt för inmatning

 

Exempel:

>>>input("Name? ")

Name? Me

’Me’

 

Alternativt exempel:

CreateProgram A

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

print(len)

 

RunProgram A

>>> # Shell Reinitialized

>>> # Running A

>>>from A import *

len: 15 (mata in15)

15.0 (outputfloat 15.0)

y N

 

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

 

.insert(index,x)

 

Modul: Built-in

Syntax: listname.insert(index,x)

Beskrivning: Metoden method insert() infogar ett objekt x efter index inom en sekvens.

Exempel:

>>>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)

Beskrivning: Returnerar x som ett heltalsobjekt.

Exempel:

>>>int(34.67)

34

>>>int(1234.56)

1234

y N

 

[Fns…] > Type
1:int()

 

is

 

Nyckelord

Beskrivning: Använd "is" för att testa om två objekt är samma objekt.

y N