| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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 )

    Previous :

    next :
      articles connexes
    ·Python Override méthode de base des classes 
    ·Comment charger un script Python De Interprète 
    ·Comment faire un bouton de Tkinter inactif 
    ·Comment ajouter une chaîne en Python 
    ·Comment faire pour supprimer des éléments d'une liste…
    ·Comment faire pour obtenir la sortie d'une commande de …
    ·Comment mettre en Python Variables d'environnement 
    ·Comment faire une conversation Python 
    ·Comment utiliser la variable numérique en Python Scrip…
    ·Comment faire de Round Up Python 
      articles en vedette
    ·Visual Basic XY Position Tutorial de vitesse 
    ·Comment analyser les e-mails à une DB MySQL avec PHP 
    ·Comment faire pour supprimer une sous-chaîne de la cha…
    ·Comment convertir le texte en UTF-8 en PHP 
    ·Comment faire pour supprimer Crestline Fenêtres 
    ·Comment apprendre Java de base 
    ·Comment accéder à un niveau d'adhésion CB en PHP 
    ·Comment faire pour intégrer Lecteurs de musique 
    ·Tutoriel sur Comment faire pour activer Drag & Drop sur…
    ·Comment faire pour modifier les numéros de chaînes su…
    Copyright © Connaissances Informatiques http://fr.wingwit.com