Aller au contenu

Types et valeurs de base

Dans un ordinateur tout est représenté par des 0 et des 1. Cette partie présente comment sont codés les type de base en binaire.

Les entiers

Les entiers signés

Les flottants

Le codage des caractères

  • Cours codage des caractères
  • Tableau ASCII
  • TP codage de caractères
  • Exemple justifiant la convention sur les noms de variables

    Par convention il est préconisé de n'utiliser que les caractères de la table ASCII dans les noms de variables et de fonctions.

    Faites fonctionner ce programme.

    ###
    ο = 2bksl-nlо = 3bksl-nlο = ο + 1bksl-nlprint(ο)bksl-nl

    La fonction name du module unicodedata prend en paramètre un caractère et retourne une chaine de caractères décrivant ce caractère.

    Faites fonctionner ce programme.

    ###
    import unicodedata as ubksl-nlbksl-nlο = 2bksl-nlо = 3bksl-nlο = ο + 1bksl-nlprint(ο)bksl-nlbksl-nlprint("ο des lignes 3, 5 et 6", u.name('ο'))bksl-nlprint("ο de la ligne 4", u.name('о'))bksl-nl

    Vous devez constater que ce programme contient deux noms de variables différentes qui se ressemblent tellement qu'on ne peut pas les distinguer.

Pour en savoir plus: