白灬纸 发表于 2021-3-28 12:52:55

大佬帮忙改一下,不懂怎么改

zi = input('请输入一句话:')
def huilian():
    zifu = list(zi)
    zisu = len(zifu)
    a = 0
    ifzisu <= 2 :
      print('请输入大于3个字符')
      return
    while zisu != 0 or zisu != 1:
      if zifu == zifu[-1]:
            del zifu
            zifu.pop()
            a += 1
            continue
      else:
            a = 0
            break
    if a == 0:
      print('这句话不是回文联')
      return
    else :
      print('这句话是回文联')
      return

huilian()

qq1151985918 发表于 2021-3-28 13:14:16

# 回文联其实很简单
# 说白了就是正反都一样
# 我们将文字和文字倒置对比就能知道是否是回文联

while True:
    text = input("请输入(退出输入 X ):")
    if text in ["X","x"]:
      print("退出")
      break
    if text == text[::-1]:
      print("是回文联")
    else:
      print("不是回文联")

白灬纸 发表于 2021-3-29 16:30:07

qq1151985918 发表于 2021-3-28 13:14


懂了,谢谢{:10_256:}
页: [1]
查看完整版本: 大佬帮忙改一下,不懂怎么改