Partage
  • Partager sur Facebook
  • Partager sur Twitter

Morse cryptage et décryptage

    13 janvier 2019 à 17:02:52

    Bonjour je fais un projet python sur le morse mais je ne sais pas pourquoi au lieu de me traduire toute la phrase en morse, il me traduit seulement la premiere lettre

    voici mon code:

    <texteacrypter=input("tonmot :")

    texteacrypter=texteacrypter.lower()

    ordrealphabet=[]

    textedecrypter=["",".-","-..." ,"-.-." , "-..", ".","..-." ,"--.", "....","..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", "..-", "...-", ".--", "-..-", "-.--", "--.."]

    for car in texteacrypter:

        chiffreacrypter=ord(car)-96

        ordrealphabet.append(chiffreacrypter)

    print(ordrealphabet)

    def cryptemoi(*ordrealphabet):

            morsecode=""

            for chiffre in ordrealphabet:

                morsecode += textedecrypter[chiffre]

                return morsecode

    print(cryptemoi(*ordrealphabet))>

    -
    Edité par MathisChevalier1 13 janvier 2019 à 17:17:50

    • Partager sur Facebook
    • Partager sur Twitter
      13 janvier 2019 à 17:08:44

      Utilise les balise ( le bouton </> ) pour mettre ton code

      sinon tu as juste mis le return dans le for au lieu de après

      • Partager sur Facebook
      • Partager sur Twitter
        13 janvier 2019 à 17:18:34

        Sujet réussi

        -
        Edité par MathisChevalier1 13 janvier 2019 à 17:29:35

        • Partager sur Facebook
        • Partager sur Twitter
          14 janvier 2019 à 14:51:25

          Ah bah tu peux cliquer sur le bouton sujet résolu, mettre quand même ton code dans les balises et nous indiquer quel était la solution pour que d'autre se posant la même question trouvent la réponse sans chercher des plombes
          • Partager sur Facebook
          • Partager sur Twitter

          Morse cryptage et décryptage

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown