ORD |
Ordinal |
---|---|
Python |
Syntaxe
ord(caractère) |
Paramètres
Nom | Description |
---|---|
caractère | Ce paramètre permet d'indiquer une expression scalaire |
Description
Cette fonction permet de retourner le code ASCII du premier caractère d'une chaîne de caractères.
Algorithme
MODULE ORD(caractère) SI la longueur de caractère n'est pas égale à 1 ALORS Lever une erreur "TypeError: ord() expected a character, but string of length > 1 found" FIN SI RETOURNE la valeur Unicode ou ASCII du caractère |
Remarque
- Cette fonction est l'inverse de la fonction chr() pour les chaînes de caractères de 8 bits et de la fonction unichr() pour les objets unicode. Si un paramètre unicode est donné et que Python a été construit avec l'Unicode UCS2, le point de code du caractère doit être compris dans l'intervalle de [0..65535] inclusivement; sinon, la longueur de la chaîne de caractères est de deux et une exception TypeError sera déclenchée.
Exemple
Voici un exemple montrant le valeur correspondance au début et la fin de l'alphabet en majuscule :
Essayer maintenant !
on obtiendra le résultat suivant :
65 90
Dernière mise à jour : Mercredi, le 14 septembre 2016