1. 首页
  2. 数据库
  3. 其它
  4. 回文数(Python操作字符串实现)

回文数(Python操作字符串实现)

上传者: 2020-12-23 07:07:58上传 PDF文件 54.89KB 热度 22次
这也算是一道经典的题目了,判断一个数是否是一个回文数,何为回文数,即从左往右读和从右往左读都一样。这里我的思路是把这个数从两端遍历,判断其是否相等,若有一位不相等,则这个数就不是回文数。 我这里用的是Python,由于Python的input()的返回值类型为str,所以我直接对字符串进行操作。 num=input('Input number:') i=0 k=True n=len(num) while i<n//2: if num[i]!=num[n-i-1]: print('{} is not a palindrome'.format(num))
下载地址
用户评论