Call it like:
$ ./e2r.py "the english string"
Or import it into script:
from e2r import e2r
e2r("the english string")
#!/usr/bin/env python3 | |
#-*- coding: utf-8 -*- | |
from sys import argv | |
from string import punctuation | |
def e2r(sentence): | |
"""Translate English sentence to rövarspråket (Swedish for "robber's | |
language") | |
:sentence: English string | |
:returns: rövarspråket string | |
""" | |
for char in sentence: | |
if char not in ('a', 'e', 'i', 'o', 'u', ' ') and char not in punctuation: | |
print(char + 'o' + char, end='') | |
else: | |
print(char, end='') | |
if __name__ = '__main__': | |
e2r(argv[1]) |