En Python, la fonction ord() prend en entrée un caractère (sous forme de chaîne de longueur 1) et renvoie son code Unicode. Le code Unicode d'un caractère est un entier qui représente unique identifiant pour ce caractère.
Voici un exemple d'utilisation de la fonction ord():
1 2 3 |
char = 'a' unicode_code = ord(char) print(unicode_code) |
La sortie sera 97 car 'a' est le 97ème élément dans le jeu de caractère unicode.
La fonction inverse existe aussi : chr(97) donnera 'a'
Il est important de noter que la fonction ord() ne peut prendre en entrée qu'une chaîne de longueur 1, si vous donnez une chaine de longueur différente cela vaTypeError.
Younes Derfoufi
CRMEF OUJDA
1 thought on “La fonction ord() en Python”