2.4 KiB
2.4 KiB
Chapitre 1.1 - Les types
Définition
En informatique nous utilisons le terme de type pour évoquer les types de données. Un type de données est ce qui permet de définir la nature d'une donnée. Il existe plusieurs type de données plus ou moins communes dont nous relaterons le fonctionnement et les différences ci-dessous.
- Pour commencer voyons les String (chaîne de caractères), peut être écrit
str
, ce type s'écrit en règle générale entre"
, ce type permet de contenir la plupart des caractères. Exemple →"string"
- Ensuite nous retrouvons un type semblable qui est Character (caractère), à la différence des string, le character est un type ne pouvant contenir n'importe quel caractère mais au nombre de 1 uniquement, il s'écrit généralement entre
'
, et peut être abrégé enchar
. Exemple →'c'
- Maintenant, nous verrons les types orientés numériques, premièrement nous avons le type Integer (nombre entier relatif), il correspond à tout les entiers naturels, auquel on ajoute un signe positif ou négatif. L'abrévation commune que vous verrez est
int
. Exemple →12
ou-3
- Nous avons aussi le type Float (nombre flottant ou réel), ce type accepte tout le nombres réel, c'est à dire la totalité des nombres ayant un nombre fini ou infini de décimal(s). Il ne possède pas d'abrévation particulière et reste donc
float
Exemple →1.453
ou1.33333...
- Ensuite un type basé sur la logique, le type Boolean (booléen), ce type est un type que l'on peut appeler logique. Il peut prendre uniquement 2 valeurs, les valeurs possibles sont True ou False, autrement dit 1 ou 0. Une abrévation lui appartient,
bool
Exemple →false
- Pour finir nous avons les Array (Tableaux), qui est un type de données paramétrées. Contrairement au précédent, ce type peut prendre plusieurs données différentes, et s'écrit généralement entre
[ ]
. Il peut accepter divers types de données dans certains langages mais pas la totalité, il est donc préférable d'avoir un tableau le même type de données pour toutes ses valeurs. Son abréviation estarr
. Exemple →["Valeur1", "Valeur2, "Valeur3"]
ou[1, 2, 3]