输入输出——简单的回文判断
  # 输入输出——简单的回文判断
# 代码
'''
可以通过使用 seq[a:b] 来从位置 a 开
始到位置 b 结束来对序列进行切片 。我们同样可以提供第三个参数来确定切片的步长
(Step)。默认的步长为 1 ,它会返回一份连续的文本。如果给定一个负数步长,如 -1 ,
将返回翻转过的文本。
'''
def reverse(text):
    return text[::-1]  # 使用切片功能返回倒序
def is_palindrome(text):
    return text == reverse(text)  # 如果正序和倒序相等的话,就是回文
something = input("Enter text: ")
if is_palindrome(something):
    print("Yes,it is a palidrome")  # 是回文
else:
    print("No, it is not a palindrome")  # 不是回文
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 运行结果
如果是回文字串
Enter text: 1221 Yes,it is a palidrome
如果不是回文字串
Enter text: 11111555 No, it is not a palindrome
编辑  (opens new window)
  上次更新: 2022/12/31, 16:52:27
- 01
 - SpringCache基本配置类05-16
 
- 03
 - Rpamis-security-原理解析12-13
 
 