"'O
0
c
:J
0
:<:;
li)
.,,
..--t
c::
:l
0
~
N
"
@
~
.......
0
J::
:;
O'l
"'
·;::::
c::
0
>c::
o.
c::
0
.9
u
ü
:l
.,,
2
o.
~
"
:;
0
11
.,,
0
c:
:l
0
QJ
CONCEPTS
FONDAMENTAUX
9.1 Données : types et opérations
9.2 Stockage des données
9.3 Lecture et écritures des données
9.4 Instructions conditionnelles
9.5 Instructions itératives
9.6 Fonctions et procédures
9.7 Récursivité
> Découvrir les grands principes algorithmiques
> Expérimenter les instructions algorithmiques de base
> Écrire, interpréter, compléter et corriger des algorithmes,
trouver des solutions
9.1 DONNÉES : TYPES ET OPÉRATIONS
En algorithmique, on manipule différents types de données :
• les booléens : VRAI, FAUX (notés True et False en Python) ;
• les entiers : ... , - 3, -2, -1, 0, 1, 2, 3, 4, ... ;
• les réels: par exemple 5.37, 15.0 et-14.001 ;
• les chaînes de caractères : par exemple 'Bonjour' et '41 n5K6' ;
• les listes (ou tableaux) : par exemple ['az',2, 19,VRAI], [2,4,5] et [[5,3],[1,8]].
9.1.1 Type et valeur d'une donnée
Pour connaître le type d'une donnée x, on saisit type( x) sur la console Python qui
retourne respectivement' bool' , 'i nt' , 'fi oat' , 'st r' ou' 1 i st' si x est de
type booléen, entier, réel, chaîne de caractères ou liste.
»>type (7.34 )

Le nombre 7 . 3 4 est de type réel.
191
Précédent

- 199/302

Suivant