print "plz input a number:"n=raw_input()s=str(n)print "n的位数是"+str( len(s) )print "正序输出n:"print nprint "逆序输出n:"print int( s[::-1] )思路就是先把数字转换为字符串,用字符串的操作来实现求位数和逆序,输出的时候再把字符串转为整数。 python的库很全,你想要的功能基本都有,不知道的查查书、手册,多去网上搜搜,学习学习变成自己的就行了。