Python编写一个程序,输入一位三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1的代码
时间: 2023-05-15 11:07:02 浏览: 100
python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。
以下是Python编写的程序,可以实现输入一位三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1:
```
num = input("请输入一个三位正整数:")
if len(num) != 3 or not num.isdigit():
print("-1")
else:
print(num[::-1])
```
这个程序首先判断输入的数是否为三位正整数,如果不是则输出-1,否则使用字符串切片[::-1]将数字反向输出。
阅读全文