Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment Loop Through une liste de fi…
  • Comment compiler un code Python pour…
  • Comment faire pour changer la couleu…
  • Comment obtenir coordonnées du curs…
  • Python Certification 
  • La méthode Function & classe en Pyt…
  • Comment utiliser l'héritage dans Py…
  • Comment ajouter des bordures à une …
  • Comment créer un dictionnaire Pytho…
  • Comment lire Int partir d'un fichier…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment faire ROT -13 en Python

    ROT- 13 est une méthode de chiffrement de bas niveau qui utilise un mécanisme de permutation pour modifier l'apparence de données de caractère . Dans ce document, les 13 premières lettres de l'alphabet - A par M - changer de place avec les 13 prochaines lettres - N à Z. En utilisant cette méthode de cryptage provoque un mot tel que " cette " à afficher comme " Guvf » ou le mot «simple " afficher comme " fvzcyr . " Toutes les versions de programmation Python fournir un outil facile à utiliser la fonction de chaîne appelée " str.maketrans " dans laquelle vous commencez à préparer le terrain pour ROT- 13, puis traiter le texte pour le chiffrement. Instructions
    1

    Dites- Python à utiliser ROT- 13 et ajouter les caractères de conversion comme arguments - ou des paramètres - à la fonction str.maketrans (). Parce que cette fonction est disponible dans un « de-à " la mode, ajouter l'alphabet comme d'habitude, puis à nouveau en utilisant ROT -13 traduction. ROT -13 fonctionne mieux si vous dites Python d'utiliser uniquement des lettres majuscules ou minuscules , mais si nécessaire, vos arguments peuvent inclure à la fois :

    rot13_trans = str.upper.maketrans (' ABCDEFGHIJKLMNOPQRSTUVWXYZ ', ' NOPQRSTUVWXYZABCDEFGHIJKLM ') Photos

    rot13_trans = str.lower.maketrans (' abcdefghijklmnopqrstuvwxyz »,« nopqrstuvwxyzabcdefghijklm ')

    rot13_trans = str.maketrans (' ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ', ' NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm ')
    2 < p> Ajouter la chaîne de texte que vous souhaitez traduire comme argument à la définition de la fonction ROT- 13. Tapez le nom que vous avez donné la corde lors de l'ajouter à votre programme Python :

    def rot13 ( sampleMessage )
    3

    Faire le ROT -13 traduction et d'afficher les résultats : Photos

    sampleMessage.translate de retour ( rot13_trans )

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire les fichiers SQLite pour Python variable 
  • Comment suspendre un script Python 
  • Comment voir les erreurs dans Python 
  • Comment Calculer la règle Simpson utilisant Python 
  • Comment ouvrir Python dans le CMD 
  • Comment faire un tableau dynamique 2D de chaînes en Python 
  • Comment faire pour supprimer Chemin De argv [0] en Python 
  • Comment découper une chaîne en Python 
  • Comment trouver un numéro de magie PYC un fichier Python 
  • Comment compiler un code Python pour Erreurs Sans Course à pied 
  • Connaissances Informatiques © http://www.ordinateur.cc