Python经典编程习题100例:第30例:判断回文数

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


不要自卑,去提升实力
互联网行业谁技术牛谁是爹
如果文章可以带给你能量,那是最好的事!请相信自己
加油o~

本人初学Python,只为熟悉语法编写,大神请勿理会

Python经典编程习题100例:第30例:判断回文数_leetcode



题目描述:

一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

解题思路:

> 利用递归
> 不断切片判断首尾位置元素是否相等

代码:

def fn(n):
if n[0]!=n[-1]:
return False
elif len(n)>1:
return fn(n[1:len(n)-1])
return True
print(fn('12321'))


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: python