本帖最后由 ba21 于 2018-2-2 14:58 编辑
完全可以,一个道理
python 内置函数 reversed() 的用法
http://blog.csdn.net/sxingming/article/details/51353379
- def text(str1):
- str2 = reversed(str1)
- str2 = ''.join(str2)
- length = len(str1) // 2
-
- flag = 1
- for i in range(length):
- if str1[i] != str2[i]:
- flag = 0
- return flag
- str1 = input('请输入一句话:')
- if text(str1) == 1:
- print('是回文联!')
- else:
- print('不是回文联!')
复制代码- def text(str1):
- str2 = reversed(str1)
- str2 = ''.join(str2)
-
- flag = 1
- if str1 != str2:
- flag = 0
-
- return flag
- str1 = input('请输入一句话:')
- if text(str1) == 1:
- print('是回文联!')
- else:
- print('不是回文联!')
复制代码- def text(str1):
- str2 = str1[::-1]
- flag = 1
- if str1 != str2:
- flag = 0
-
- return flag
- str1 = input('请输入一句话:')
- if text(str1) == 1:
- print('是回文联!')
- else:
- print('不是回文联!')
复制代码