回文數是指正讀和反讀都相同的數字,比如121、1221等。
下面是用for循環求回文數的Python代碼示例:
def is_palindrome(num):
num_str = str(num)
for i in range(len(num_str)//2):
if num_str[i] != num_str[-i-1]:
return False
return True
# 求1000以內的回文數
for i in range(1, 1000):
if is_palindrome(i):
print(i)
運行以上代碼,即可輸出1000以內的回文數。