Python如果len(“string”)< = 1:如何打印这个单词? @codeacademy

时间:2013-05-10 13:30:22

标签: python

print "Welcome to the English to Pig Latin translator!"
original = raw_input ("Type the word you want to translate!")

def Pytranslator():
    if len("string") <= 1:
        print original
    else:
        return "empty"

我想打印这个单词,如果它有一个以上的字母。我试过了

return True print original

1 个答案:

答案 0 :(得分:13)

您正在测试错误的东西的长度。而是测试original

if len(original) <= 1:
    print original

len("string") 始终将成为6,即值"string"中的字符数:

>>> len("string")
6