I

"if :"

 

Para mais informações, ver if..elif..else..

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

if..elif..else..

 

Palavra-chave

Sintaxe: ••Identificadores de indentação cinzentos disponibilizados automaticamente na aplicação Python para utilização fácil.

if :

••

elif :

••

else:

Descrição: if..elif..else é uma instrução condicional. O Editor disponibiliza automaticamente indentações como pontos cinzentos para ajudar nas indentação corretas de programação.

Exemplo: Crie e execute este programa, introduza S01, a partir do Editor

def f(a):

••if a>0:

••••print(a)

••elif a==0:

••••print(“zero”)

••else:

••••a=-a

••••print(a)

 

Interação do Shell (Interpretador)

>>> # Shell Reinitialized

>>> # Running S01

>>>from S01 import * #cola automaticamente

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

 

Palavra-chave

Para mais informações, ver if..elif..else..

y N

 

[Fns…] > Ctl

1:if..

2:if..else..

3:if..elif..else

9:elif :

0:else:

 

.imag

 

Módulo: Plano integrado

Sintaxe:var.imag

Descrição: Devolve o coeficiente da parte imaginária de uma variável específica do tipo número complexo.

Exemplo:

>>>a=complex(4,5)

>>>a.real

4

>>>a.imag

5

y N

 

import math

 

Palavra-chave

Sintaxe: import math

Descrição: O módulo math é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo "math" dentro do seu próprio espaço de nome.

 

y N

 

import random

 

Palavra-chave

Sintaxe: import random

Descrição: O módulo random é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo "random" dentro do seu próprio espaço de nome.

 

y N

 

import ti_hub

 

Palavra-chave

Sintaxe: import ti_hub

Descrição: O módulo ti_hub é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo ti_hub dentro do seu próprio espaço de nome.

Para os dispositivos individuais de entrada e saída, utilize a funcionalidade do módulo dinâmico, selecionando o dispositivo a partir de [Fns…]>Modul>ti_hub>Import menu quando estiver no Editor.

Ver:[Fns…] > Modul: módulo ti_hub.

y N

 

import time

 

Palavra-chave

Sintaxe: import time

Descrição: O módulo time é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo time dentro do seu próprio espaço de nome.

Ver:[Fns…] > Modul: módulos time e ti_system.

y N

 

import ti_plotlib as plt

 

Palavra-chave

Sintaxe: import ti_plotlib as plt

Descrição: O módulo ti_plotlib é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo ti_plotlib dentro do seu próprio espaço de nome. Os atributo do módulo ti_plotlib têm de ser introduzidos como plt.attribute.

Exemplo:

Consulte o programa exemplo: 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

 

Palavra-chave

Sintaxe: import ti_rover as rv

Descrição: O módulo ti_rover é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo ti_rover dentro do seu próprio espaço de nome. Os atributos do módulo ti_rover têm de ser introduzidos como rv.attribute.

Exemplo:

Consulte o programa exemplo: 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

 

Palavra-chave

Sintaxe: import ti_system

Descrição: O módulo ti_system é acedido utilizando este comando. Esta instrução importa os atributos públicos do módulo ti_system dentro do seu próprio espaço de nome.

Exemplo:

Consulte o programa exemplo: REGEQ1.

y N

 

in

 

Palavra-chave

Descrição: Utilize in para verificar se um valor está numa sequência ou para iterar uma sequência num circuito for.

y N

 

.index(x)

 

Módulo: Plano integrado

Sintaxe:var.index(x)

Descrição: Devolve o índice ou a posição de um elemento de uma lista. Para mais informações, consulte a documentação Python.

Exemplo:

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

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

0

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

1

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

2

yN

 

input()

 

Módulo: Plano integrado

Sintaxe: input()

Descrição: Pede introdução

 

Exemplo:

>>>input("Name? ")

Name? Me

‘Me’

 

Exemplo alternativo:

CreateProgram A

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

print(len)

 

RunProgram A

>>> # Shell Reinitialized

>>> # Running A

>>>from A import *

len: 15 (digitar15)

15.0 (resultadoflutuante 15.0)

y N

 

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

 

.insert(index,x)

 

Módulo: Plano integrado

Sintaxe: listname.insert(index,x)

Descrição: O método insert() introduz um item x depois do index dentro de uma sequência.

Exemplo:

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

 

Módulo: Plano integrado

Sintaxe: int(x)

Descrição: Devolve x como um objeto inteiro.

Exemplo:

>>>int(34.67)

34

>>>int(1234.56)

1234

y N

 

[Fns…] > Type
1:int()

 

is

 

Palavra-chave

Descrição: Utilize is para testar se os dois objetos são o mesmo.

y N