问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 输出格式 按从小到大的顺序输出满足条件的四位十进制数。 参考代码 for i in range(1000, 10000): a = str(i) if a == a[::-1]: print(i) 考察知识点 1.这个数的范围是四位十进制数,即range(1000, 10000),所以考虑用for循环在这个区间内遍历 说明:range函数左开右闭 2.要判断满足从左读和从右读是否一样,但整数没办法拆分,故首先用str()函数把整数变成字符串,再用字符串的索引来遍历各位数字,设置步长为-1即可