Dillo Python per usare ROT -13 e di aggiungere i personaggi di traduzione come argomenti - o parametri - alla funzione str.maketrans ( ) . Poiché questa funzione lavora in un " da-a " moda , aggiungere l'alfabeto come normale , poi di nuovo con ROT - 13 traduzione. ROT -13 funziona meglio se dite Python di utilizzare solo lettere maiuscole o minuscole , ma , se necessario , i tuoi argomenti possono includere sia :
rot13_trans = str.upper.maketrans ( ' ABCDEFGHIJKLMNOPQRSTUVWXYZ ', ' NOPQRSTUVWXYZABCDEFGHIJKLM ')
rot13_trans = str.lower.maketrans ( ' abcdefghijklmnopqrstuvwxyz ', ' nopqrstuvwxyzabcdefghijklm ' ) per
rot13_trans = str.maketrans ( ' ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ', ' NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm ' ) economici 2
Aggiungi la stringa di testo che si desidera tradurre come argomento per il ROT - 13 definizione di funzione . Digitare il nome che avete dato la corda quando si aggiunge al vostro programma Python :
def rot13 ( sampleMessage )
3
Fai il ROT -13 traduzione e visualizzare i risultati :
sampleMessage.translate ritorno ( rot13_trans ) economici
Programmazione © www.354353.com