Fonction ord() – Python
La fonction ord() renvoie le valeur représentant l’unicode d’un caractère spécifié. Si la longueur du chaîne est supérieure à un, une erreur « TypeError » sera déclenchée.
Exemple :
La syntaxe peut être ord("a")
ou ord('a')
, les deux retournent les mêmes résultats.
# Entier représentant l'Unicode value = ord("a") # Affiche la valeur unicode print (value)
Cela produit le résultat suivant:
97
L’exception « TypeError » est levé lorsque la longueur du chaîne est supérieure à 1.
# Lève une exception value = ord('ab') # Affiche la valeur unicode print (value)
Cela produit le résultat suivant:
Traceback (most recent call last): File "main.py", line 2, in <module> value = ord('ab') TypeError: ord() expected a character, but string of length 2 found