Chapitre 2. Données : Types, Valeurs, Variables et Noms
- Par Bill Lubanovic
Pages 23 à 35
Citer ce chapitre
- LUBANOVIC, Bill,
- Lubanovic, Bill.
- Lubanovic, B.
Citer ce chapitre
- Lubanovic, B.
- Lubanovic, Bill.
- LUBANOVIC, Bill,
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 €