for循环中相同数字的重复输出

问题描述 投票:-4回答:1

当我定义反向功能时,它不仅会反转数字,还会打印三次。我怎么只能得到一个相反的答案?

def reverse_int():
    num=(input("Enter a 3-digit number: "))
    for number in num:
        print (num[::-1])
reverse_int()
python function loops for-loop user-input
1个回答
-1
投票
def reverse_int():
    num=(input("Enter a 3-digit number: \n"))
    print (num[::-1])
reverse_int()

-1
投票

这里是解决方法。

def reverse_int():
    number = input('Enter a 3-digit number: ')
    print(int(number[::-1]))
© www.soinside.com 2019 - 2024. All rights reserved.