2.6 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é en char. 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éels, 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 ou 1.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 est arr. Exemple → ["Valeur1", "Valeur2, "Valeur3"] ou [1, 2, 3]