pythonTxt Codage du texte en Python en construction


Montrer qu'un programme Python est traduit en pseudo-code assembleur.

Parler de compilateur et d'interpreteur et de niveau d'abstraction d'un langage.


Réalisez un prédicat nommé est_lettre_majuscule qui renvoie True si le caractère passé en paramètre est une lettre majuscule de l’alphabet latin non accentuée et False sinon. Réalisez un prédicat nommé est_lettre qui renvoie True si le caractère passé en paramètre est une lettre de l’alphabet latin non accentuée et False sinon. Réalisez un prédicat nommé est_alphanumerique qui renvoie True si le caractère passé en paramètre est une lettre de l’alphabet latin non accentuée ou un chiffre et False sinon. Étudiez la différence existant entre le numéro d’une lettre majuscule non accentuée de l’alphabet latin, et celui de la lettre minuscule correspondante. Réalisez une fonction qui renvoie une chaîne de caractères identique à celle passée en paramètre si ce n’est que toutes les lettres latines minuscules ont été remplacées par la majuscule correspondante. >>> en_majuscule ('Timoleon est un homme politique grec du IVème siècle av. J.C.') 'TIMOLEON EST UN HOMME POLITIQUE GREC DU IVèME SIèCLE AV. J.C.' Conclu LECTURE FICHIER TEXTE

Ressources :

  1. python code disassembler.
  2. introduction-python-bytecode.