Bonjour à tous,
serait il possible en python de convertir une variable ou même une lettre en son code ASCII SVP?
Bonjour à tous,
serait il possible en python de convertir une variable ou même une lettre en son code ASCII SVP?
salut,
c'est possible et c'est même super simple avec la fonction ord()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 >>> var_a = "a" >>> ord(var_a) 97
Merci pour ta réponse.
Sais tu si il serai possible d'afficher toutes les réponses sur une même ligne? car avec le code suivant cela les mes tous à la lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 print("Se programme a pour but de crypté votre message") clé = 11 while (clé > 10) or (clé < -10): clé = int(input("Entrez une valeur entre 10 et -10 pour la clée ")) if (clé > 10): print("La valeur de la clé est plus grande que demandé!") if (clé < -10): print("La valeur de la clé est plus petite que demandé!") print (clé) message = input("Entrez le message à crypté ") for car in message: print ((ord(car)))
tu peux utiliser le paramètre optionnel "end" de print pour dire à la fonction de ne pas mettre de retour à la ligne à chaque fois. et accessoirement, tu peux enlever les parenthèses inutiles
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 print(ord(car), end=' ') # si tu veux un espace entre chaque code ascii... print(ord(car), end='\t') # ... ou une tabulation... print(ord(car), end='') # ... ou rien du tout
Partager