0
print "Welcome to the English to Pig Latin translator!"

original = raw_input ("please, type a word") 

if len ('original') > 0 and original.isalpha():

    print original

else:

    print "empty"

私がやろうとしているのは、ユーザー入力に0文字以上が含まれていることを確認し、すべて文字であることを確認することですが、数字を書くと「空」ではなく数字が出力されます

4

2 に答える 2

2

originalではなく、を使用する必要があります"original"

"original"はリテラル文字列で、originalは変数名です。

ここに:

len ('original')
     ^        ^
于 2013-11-01T03:17:17.857 に答える