1

来源:互联网 发布:儿童安踏篮球鞋淘宝 编辑:程序博客网 时间:2024/06/07 19:00
'''
题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。   
1.程序分析:同29例
2.程序源代码:
'''x = int(raw_input("input a number:\n"))x = str(x)for i in range(len(x)/2):    if x[i] != x[-i - 1]:        print 'this number is not a huiwen'        breakprint 'this number is a huiwen'



注意到Python的列表有自己的方法reverse反转方法,所以直接用现有方法进行反转再进行判断是不是相等即可

另外一种方法是切片方法

test=test[::-1]

进行反转。

方法二raw_input进去的数字是int型,先转化成str化成列表然后用list的方法

同时有一个疑问。


a=[1,2,3,4,5]和b=['1','2','3','4','5']

怎么进行转换呢疑问

0 0
原创粉丝点击