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,并确保所有字母都是字母,但是当我写一个数字时,它会打印数字,而不是“空”
答案 0 :(得分:2)
您应该使用original
,而不是"original"
。
"original"
是文字字符串,而original
是变量名。
在这里:
len ('original')
^ ^
答案 1 :(得分:1)
你可能意味着len (original)
- 否则它将永远是真的(你正在计算字符串的长度“original”。