这是一个数字倒序输出程序:输入一个整数(作为字符串处理),把它的数字顺序反转后输出。代码非常短,核心全在一行切片上。
程序源码:
python
#程序功能:数字倒序输出
#例如:输入1234
# 输出4321
a = input("请您输入一个整数:")
print(a[::-1])
运行结果:

局限与注意点
- 只适合当"显示"用 :得到的是字符串
"4321"而非数字,如需参与算术运算要再int(a[::-1]) - 负数输入 :如输入
-123,输出321-,结果不对(负号也被反转了),健壮写法需先分离符号 - 非数字输入 :程序不校验,输入
abc会输出cba------从这个角度看它其实是通用的"字符串反转"程序
这是典型的"用 Python 序列特性简化经典问题"的教材示例,核心考点就是切片 [::-1] 的含义。