R

radians()

 

Module : math

Syntaxe : radians(x)

Description : Convertit l'angle x exprimé en degrés en radians.

Exemple :

>>>from math import *

>>>radians(180.0)

3.141592653589793

>>>radians(90.0)

1.570796326794897

˜ Trig
1:radians()

 

y N

 

[Fns…] > Modul 1:math… > Trig
1:radians()

 

raise

 

Mot-clé

Syntaxe : raise exception

Description : Utilisez raise pour lever une exception spécifique et arrêter le script.

y N

 

randint(min,max)

 

Module : random

Syntaxe : randint(min,max)

Description : Renvoie un entier aléatoire compris entre des valeurs min et max.

Exemple :

>>>from random import *

>>>randint(10,20)

>>>15

Autre exemple :

>>>import random

>>>random.randint(200,450)

306

Les résultats varient avec une sortie aléatoire.

» Modul
2:random
4:randint(min,max)

 

[Fns…] > Modul
2:random…
4:randint(min,max)

 

y N

 

les commandes import sont disponibles via
y N

 

random()

 

Module : random

Syntaxe : random()

Description : Renvoie un nombre à virgule flottante compris entre 0 et 1.0. Cette fonction n'accepte aucun argument.

Exemple :

>>>from random import *

>>>random()

0.5381466990230621

Autre exemple :

>>>import random

>>>random.random()

0.2695098437037318

Les résultats varient avec une sortie aléatoire.

» Modul
2:random…
Random
2:random()

 

[Fns…] > Modul
2:random…
Random
2:random()

 

y N

 

les commandes import sont disponibles via y N

 

random.fonction

 

Module : random

Syntaxe : random.fonction

Description : Utilisez après la commande « import random » pour accéder à une fonction du module random.

Exemple :

>>>import random

>>>random.randint(1,15)

2

Les résultats varient avec une sortie aléatoire.

y N

 

 

randrange(début,fin,pas)

 

Module : random

Syntaxe : randrange(début,fin,pas)

Description : Renvoie un nombre aléatoire entre début et fin selon le pas.

Exemple :

>>>from random import *

>>>randrange(10,50,2)

12

Autre exemple :

>>>import random

>>>random.randrange(10,50,2)

48

Les résultats varient avec une sortie aléatoire.

» Modul
2:random…
Random
6:randrange(
début,fin,pas)

 

» Modul
2:random…
Random
6:randrange(
début,fin,pas)

 

y N

 

les commandes import sont disponibles via yN

 

range(début,fin,pas)

 

Module : Built-in

Syntaxe : range(début,fin,pas)

Description : Utilisez la fonction range pour renvoyer une séquence de nombres. Tous les arguments sont facultatifs. La valeur de début par défaut est 0, le pas par défaut est égal à 1 et la séquence se termine à la valeur de fin.

Exemple :

>>> x = range(2,10,3)

>>> for i in x

… print(i)

2

5

8

y N

 

.real

 

Module : Built-in

Syntaxe :var.real

Description : Renvoie la partie réelle d'une variable donnée de type nombre complexe.

Exemple :

>>>a=complex(4,5)

>>>a.real

4

>>>a.imag

5

yN

 

var=recall_list("nom") 1-6

 

Module : ti_system

Syntaxe :var=recall_list("nom") 1-6

Description : Rappelle une liste prédéfinie de l'OS. La longueur de la liste doit être inférieure ou égale à 100.

Argument : "nom"

Pour OS L1-L6

 

1 - 6

 

"1" - "6"

 

'1' - '6'

Pour la liste personnalisée "nom" de l'OS

----- Nombre maximal de 5 caractères, chiffres ou lettres, commençant par des lettres, lesquelles doivent être en majuscules.

Exemples :

"ABCDE"

"R12"

La ligne "L1" est personnalisée en L1 et pas OS L1

Rappel : Le langage Python est à double précision. Python prend en charge plus de chiffres que l'OS.

Exemple :

Exemple de script :

Créez une liste dans l'OS.

LIST={1,2,3}

 

Exécutez l'application Python.

Créez un nouveau script AA.

 

import ti_system as *

xlist=recall_list("LIST")

print xlist

 

Exécutez le script AA.

Le Shell affiche le résultat obtenu.

 

[1.0, 2.0, 3.0]

y N

y K
ti_system
4:var=recall_list()


[Fns…]>Modul ou »
4:ti_system
4:var=recall_list()


Les commandes d'importation sont disponibles via y N ou dans le menu Modul de
ti_system.

 

var=recall_RegEQ()

 

Module : ti_system

Syntaxe :var=recall_RegEQ()

Description : Rappelle la variable RegEQ à partir de l'OS CE. L'équation de régression doit être calculée dans l'OS avant le rappel de RegEQ dans l'application Python.

Exemple :

Voir l'exemple de script : REGEQ1.

y N

y K
ti_system
4:var=recall_REGEQ()


[Fns…]>Modul ou »
4:ti_system
4:var=recall_REGEQ()


Les commandes d'importation sont disponibles via y N ou dans le menu Modul de
ti_system.

 

.remove(x)

 

Module : Built-in

Syntaxe : listname.remove(élément)

Description : La méthode remove() supprime la première instance d'un élément dans une séquence.

Exemple :

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

>>>listA.remove(6)

>>>print(listA)

[2,4,8,6]

y 9
List
7:.remove(x)

 

y N

 

[Fns…] > List
7:.remove(x)

 

 

return

 

Module : Built-in

Syntaxe : return expression

Description : Une instruction « return » définit la valeur générée par une fonction. Par défaut, les fonctions Python renvoient None. Voir aussi : def fonction ():

Exemple :

>>> def f(a,b):

return a*b

>>> f(2,3)

6

y N

 

[Fns…] > Fonc
1:def fonction():

 

[Fns…] > Fonc
2:return

 

.reverse()

 

Module : Built-in

Syntaxe : listname.reverse()

Description : Inverse l'ordre des éléments dans une séquence.

Exemple :

>>>list1=[15,-32,4]

>>>list1.reverse()

>>>print(list1)

[4,-32,15]

y N

 

 

round()

 

Module : Built-in

Syntaxe : round(nombre, chiffres)

Description : Utilisez la fonction « round » pour renvoyer un nombre à virgule flottante arrondi aux chiffres spécifiés. Le chiffre par défaut est 0 ; la fonction renvoie l'entier le plus proche.

Exemple :

>>>round(23.12456)

23

>>>round(23.12456,3)

23.125

y N