python中的回文数

一. 回文数的选择

什么是回文数:回文数就是正读和倒读都一样的.

法一

for i in range(100, 10001):
    if str(i) == str(i)[::-1]:	#str[::-1]直接反转字符串
        print(str(i) + "是回文数")


法二


for i in range(100, 1000+1):  
    x = i   
    sum = 0
    while(i):
        sum = sum * 10 + i % 10  
        i //= 10      
    if sum == x:
        print(str(x) + "是回文数")   


Guess you like

Origin blog.csdn.net/m0_74459049/article/details/133657310