整数输入数量的倒数

Reverse of number of integer inputs

enter_inputs=int(input())
for i in range(enter_inputs):
   rev=0
   while i>0:
       rev=(rev*10)+i%10
       i=i//10
   print(rev)

我正在尝试获取 python 中数字的反转,但我在读取一行时收到 EOFError: EOF 为什么?

我想我的逻辑是正确的。

通过使用列表然后将结果转换为 int 可以很容易地反转数字

enter_inputs=input() #input 12345
print(int("".join([i for i in enter_inputs if i.isnumeric()][::-1])))   

输出

54321

这将接受输入和 split 每个数字初始化之后它将反转列表的顺序 join 并将其转换为 int。

您正在使用 Python 伙计!这些基本用途会有内置功能。

number = int(input())
print(int(str(number)[::-1]))