From bb0c79bce06185dcd4045a029e5745e7dc4cea22 Mon Sep 17 00:00:00 2001 From: Dimitri Merejkowsky Date: Sat, 29 Jun 2019 13:05:26 +0200 Subject: [PATCH] proofread 5 --- sessions/python-14.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sessions/python-14.md b/sessions/python-14.md index 42aa57a..4459bc8 100644 --- a/sessions/python-14.md +++ b/sessions/python-14.md @@ -26,6 +26,13 @@ On peut *interpréter* bits et octets comme des nombres 16: 0..9..F 3490 DA2 (d=13)*256 + (a=10)*16 + 2*1 ``` +# Valeurs possibles + +Le nombre de valeurs possible augmente *très* rapidement avec le nombre d'octets: + +* 1 octet: $2^8$: 255 +* 2 octets: $2^{16}$: 65.536 +* 4 octets: $2^{32}$: 4.294.967.296 # Bases en Python ```python @@ -84,6 +91,7 @@ On peut interpréter des octets comme du texte - c'est la table ASCII * Le A est pour American * Ça sert à *envoyer* du texte sur des terminaux d'où les "caractères" non-imprimables dans la liste * Mais c'est une convention *très* utilisée +* Techniquement, on n'a besoin que de 7 bits, mais on préfère envoyer des octets # Utiliser ASCII en Python