Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Povedz Python používať ROT - 13 a pridať prekladateľské znaky ako argumenty - a parametrov - na str.maketrans funkcie ( ) . Pretože táto funkcia pracuje v " od - do " módy , pridajte abecedu ako normálne , a potom znovu pomocou ROT - 13 preklad . ROT - 13 funguje najlepšie , keď poviete Python používať iba veľké alebo malé písmená , ale ak je to potrebné, môžu sa vaše argumenty sú obaja : 
 
 rot13_trans = str.upper.maketrans ( ' ABCDEFGHIJKLMNOPQRSTUVWXYZ ' , ' NOPQRSTUVWXYZABCDEFGHIJKLM " ) 
 
 rot13_trans = str.lower.maketrans ( " abcdefghijklmnopqrstuvwxyz " , " nopqrstuvwxyzabcdefghijklm " ) 
 
 rot13_trans = str.maketrans ( ' ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ' , ' NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm " ) 
 2 
 Pridajte textový reťazec , ktorý chcete preložiť ako argument k definícii ROT - 13 funkcií . Zadajte meno , ktoré dal reťazec pri jeho pridanie do vášho jazyka Python programu : 
 
 def ROT13 ( sampleMessage ) 
 3 
 Vykonajte ROT - 13 preklad a zobrazenie výsledkov : 
 
 vrátiť sampleMessage.translate ( rot13_trans )