首先,得知道什么是回联文?
回文联,它是我国对联中的一种。用回文形式写成的对联,既可顺读,也可倒读。不仅它的意思不变,而且颇具趣味。是我国的重要文化之一。
方法一:此方法将前后的元素作对比,前后元素一致,则表示是回联文
def HuiLian(setence):
length = len(setence)
count = 0
for i in range(length//2):
if setence[i] == setence[-(i+1)]: # 将前后的字符对比,若都相同,则count加1
count += 1
else:
print("不是回文联")
break
if count == length // 2: # count数等于遍历的长度,则表示是回联文
print("是回文联!!!")
sentence = input("请输入一句话:")
HuiLian(sentence)
<