欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python-判断回文

程序员文章站 2024-01-29 15:56:58
``` # 回文单词是从左到右和从右到左读相同的单词。 # 例如:“detartrated”和“evitative”是回文 str_in = input('Input:') # 方法一 count = 0 for i in range(len(str_in)): if str_in[i] == st... ......
# 回文单词是从左到右和从右到左读相同的单词。
# 例如:“detartrated”和“evitative”是回文


str_in = input('input:')

#   方法一
count = 0
for i in range(len(str_in)):
    if str_in[i] == str_in[-i - 1]:
        count += 1

if len(str_in) == count:
    print('yes')
else:
    print('no')

#   方法二
print('yes') if str_in == str_in[::-1] else print('no')