IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Conversion en ASCII [Python 3.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien d'exploitation
    Inscrit en
    Octobre 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien d'exploitation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 10
    Par défaut Conversion en ASCII
    Bonjour à tous,
    serait il possible en python de convertir une variable ou même une lettre en son code ASCII SVP?

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2010
    Messages : 553
    Par défaut
    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

  3. #3
    Membre averti
    Homme Profil pro
    Technicien d'exploitation
    Inscrit en
    Octobre 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien d'exploitation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 10
    Par défaut
    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)))

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2010
    Messages : 553
    Par défaut
    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

  5. #5
    Membre averti
    Homme Profil pro
    Technicien d'exploitation
    Inscrit en
    Octobre 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien d'exploitation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 10
    Par défaut
    Merci de ton aide!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion Texte ASCII -> Unicode
    Par lesouriciergris dans le forum C++
    Réponses: 6
    Dernier message: 26/04/2006, 20h43
  2. Conversion texte Ascii vers Image ou Pdf
    Par davydreyAXESS dans le forum Windows
    Réponses: 2
    Dernier message: 04/04/2006, 15h45
  3. pb conversion hexadecimal ascii en c++
    Par smag dans le forum C++
    Réponses: 7
    Dernier message: 27/02/2005, 12h05
  4. conversion Unicode -> ASCII
    Par juzam dans le forum C
    Réponses: 8
    Dernier message: 24/07/2003, 10h07
  5. Conversion binaire -> ASCII
    Par will13013 dans le forum C
    Réponses: 8
    Dernier message: 08/01/2003, 04h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo