Chapitre d’ouvrage

Chapitre 2. Données : Types, Valeurs, Variables et Noms

Pages 23 à 35

Citer ce chapitre


  • Lubanovic, B.
(2022). Chapitre 2. Données : Types, Valeurs, Variables et Noms. Python : Comprendre les bases et maitriser la programmation (p. 23-35). De Boeck Supérieur. https://stm.cairn.info/python--9782807334731-page-23?lang=fr.

  • Lubanovic, Bill.
« Chapitre 2. Données : Types, Valeurs, Variables et Noms ». Python Comprendre les bases et maitriser la programmation, De Boeck Supérieur, 2022. p.23-35. CAIRN.INFO, stm.cairn.info/python--9782807334731-page-23?lang=fr.

  • LUBANOVIC, Bill,
2022. Chapitre 2. Données : Types, Valeurs, Variables et Noms. In : Python Comprendre les bases et maitriser la programmation. Louvain-la-Neuve : De Boeck Supérieur. Informatique, p.23-35. URL : https://stm.cairn.info/python--9782807334731-page-23?lang=fr.

Notes

  • [1]
    async et await sont apparus dans Python 3.7.
  • [2]
    Ou à l’île des objets abandonnés.
  • [3]
    Le 8 ressemble à un bonhomme de neige !

Sous le capot, tout dans votre ordinateur n’est qu’une séquence de bits (voir Annexe A). L’une des idées de l’informatique est que nous pouvons interpréter ces bits comme nous le voulons – comme des données de différentes tailles et différents types (nombres, caractères de texte) ou même comme du code informatique lui-même. Nous utilisons Python pour définir des segments de ces bits à des fins diverses, et pour les faire circuler vers ou depuis l’unité centrale (CPU).
Nous commencerons par les types de données de Python et les valeurs qu’ils peuvent contenir. Ensuite, nous verrons comment représenter les données sous forme de valeurs littérales et de variables.
Vous pouvez visualiser la mémoire de votre ordinateur sous la forme d’une longue série d’étagères. Chaque emplacement sur l’une de ces étagères de mémoire a une largeur d’un octet (huit bits) et les emplacements sont numérotés de 0 (le premier) à la fin. Les ordinateurs modernes ont des milliards d’octets de mémoire (gigaoctets), de sorte que les étagères rempliraient un immense entrepôt imaginaire.
Un programme Python peut accéder à une partie de la mémoire de votre ordinateur grâce au système d’exploitation. Cette mémoire est utilisée pour le code du programme lui-même et pour les données qu’il manipule. Le système d’exploitation garantit que le programme ne peut pas aller lire ou écrire dans d’autres emplacements de mémoire sans en obtenir l’autorisation.
Les programmes gardent une trace de l’emplacemen…


Date de mise en ligne : 23/06/2023

Ce chapitre est en accès conditionnel

Acheter ce chapitre

3,00 €

13 pages format électronique (HTML, PDF et feuilletage)
Membre d'une institution cliente ?