【发布时间】:2013-11-18 09:57:02
【问题描述】:
这是一个简单的回文检查器。该代码适用于数字,但不适用于字符串。
x = str(input("Enter a number: "))
if x == x[::-1]:
print x + " is a palindrome!"
else:
print x + " is not a palindrome!"
当我尝试输入一个字符串时,我得到了这个错误:
File "palindrome.py", line 1, in <module>
x = str(input("Enter a number: "))
File "<string>", line 1, in <module>
NameError: name 'abba' is not defined
【问题讨论】:
标签: python string undefined palindrome nameerror