Η συνάρτηση αυτή εφαρμόζει την κωδικοποίηση ROT13 στο όρισμα str και επιστρέφει το string του αποτελέσματος. Η κωδικοποίηση ROT13 απλά κάνει shift κάθε γράμμα κατά 13 θέσεις του αλφαβήτου αφήνοντας απείραχτους όλους τους μη αλφαβητικούς χαρακτήρες. Η κωδικοποίηση και η αποκωδικοποίηση γίνονται με την ίδια συνάρτηση, το πέρασμα ένος κωδικοποιημένου string ως όρισμα έχει ως αποτέλεσμα την επιστροφή της μορφής που είχε πριν την κωδικοποίηση.