Listes des fonctions ascii Python, Java et C

Fonction ascii en Python

Récupérer la valeur d'une chaîne de caractères ascii

En utilisant la fonction map() et ord() :

1

2

map(ord, "abcde")

>>> [97, 98, 99, 100, 101]

La fonction ord()

La fonction ord() retourne la valeur unicode d'un caractère spécifié. Si la longueur de la chaîne est supérieure à un, une erreur sera déclenchée.

La fonction chr()

La fonction chr() retourne le caractère ascii corespondant à sa valeur unicode spécifié. Le paramètre entré doit être compris entre 0 et 255.

Fonction ascii en Java

Ascii en java, utilisation des cast

Pour transformer un caractère ascii en son équivalent numérique on utilise les cast, exemple :

1

2

3

char carac = 'a';

int codeAsciiDeCarac = (int) carac;

>>> 97

Et à l'inverse pour obtenir un caractère ascii à l'aide de sa valeur :

1

2

3

int codeascii = '97';

char caractere-a = (char) codeascii;

>>> a

Fonction ascii en C

Ascii en C, utilisation des cast

Pour transformer un caractère ascii en son équivalent numérique on utilise les cast, exemple :

1

2

3

char carac = 'a';

int codeAsciiDeCarac = (int) carac;

>>> 97

Et à l'inverse pour obtenir un caractère ascii à l'aide de sa valeur :

1

2

3

int codeascii = '97';

char caractere-a = (char) codeascii;

>>> a

Utilisation des fonctions ascii dans les langages de programmation

L'utilisation de tel fonction dans les différents langages de programmtion est souvent utile pour faire face à divers problèmes. Nous avons réportorié pour vous une liste des fontion ascii selon les différents langages de programmation. Notez que la façon de faire diverge en fonction des langages et qu'il existe différents moyens afin d'obtenir l'équivalent ascii d'un caractère.