PTA 输出<=n的全部回文数 (高教社,《Python编程基础及应用》习题4-5) (6分)

数字121从左往右读与从右往左读是一样的,这种数称为回文数。请使用for循环以及切片方法设计一个程序, 找出>=0并且<=n的全部回文数。

注意:单个的数字0,数字1,... 数字9也认为是回文数。

输入格式:

n

输出格式:

多行输出,一行一个数

输入样例:

13

输出样例:

0
1
2
3
4
5
6
7
8
9
11

代码实现:

x = int(input())
for i in range(x+1):
    num = str(i)  # 将数字转换为字符串
    if num==num[::-1]:   # 使用切片
        print(num)
posted @ 2020-12-04 10:44  YuanxQAQ  阅读(1179)  评论(0)    收藏  举报