翻譯的意思是:名稱錯誤:未定義名稱“c”
報錯代碼是:
#coding=utf-8
print("請輸入一個字符串:")
a = input('')
#迴文的長度至少爲2
if len(c) < 2:
print('請不要輸入空字符串!')
a = input('請重新輸入一個字符串:')
b = reversed(list(a))
if list(b) == list(a):
print(a,'是迴文')
else:
print(a,'不是迴文')
運行結果:
從上我們可以看到 if len(c) <2
中的c沒有定義,而應該將c改爲a。
代碼:
#coding=utf-8
print("請輸入一個字符串:")
a = input('')
#迴文的長度至少爲2
if len(a) < 2:
print('請不要輸入空字符串!')
a = input('請重新輸入一個字符串:')
b = reversed(list(a))
if list(b) == list(a):
print(a,'是迴文')
else:
print(a,'不是迴文')
運行結果: