我需要帮助我的pyglatin翻译代码(python)

时间:2015-04-23 04:13:01

标签: python

好的,所以代码是

pyg = 'ay'
def word():
    def new_word():
        new_word = word + first + pyg
print "To translate type A word or name!"
original = raw_input('Enter A word:')
if len(original) > 0 and original.isalpha():
    def new_word():
        word = original.lower()
        first = word[0]
        new_word = word[1 : len(new_word)] + first + pyg
    print "Translating 1 moment..."
    print "Translated view below!"
    print new_word
    print "Made by: Tobias Balentine"
else:
    print 'empty'

多数民众赞成我的代码每一件事都在工作,除了它应该是翻译的单词ill的部分显示你得到了什么

To translate type A word or name! 
Enter A word:Tobias 
Translating 1 moment... 
Translated view below! 
<function new_word at 0x021619F0> 
Made by: Tobias Balentine

所以这一行(<function new_word at 0x021619F0>)应该是翻译过的单词,但由于某种原因它没有显示它请帮助某人

1 个答案:

答案 0 :(得分:0)

pyg = 'ay'
print "To translate type A word or name!"
original = raw_input()
if len(original) > 0 and original.isalpha():
    word = original.lower()
    first = word[0]
    new_word = word[1:] + first + pyg
    print "Translating 1 moment..."
    print "Translated view below!"
    print new_word
    print "Made by: Tobias Balentine"
else:
    print 'empty'

您定义了太多功能,甚至没有使用它们。