我需要反馈,我不知道如何反转结果。我的意思是,例如,如果我有一个289,结果是982。
def numeros4s():
numero_n = int(input("ingresar un numero porfavor: "))
listax = []
listax.append(numero_n **2) #recordar siempre poner formulas dentro del parentesis
print "la raiz cuadrada de: ",numero_n," es: ",listax
numeros4s()
答案 0 :(得分:2)
number = 123
int("".join(reversed(str(number))))
# 321
答案 1 :(得分:0)
>>> num = 289
>>> reversed_num = int(str(num)[::-1])
>>> reversed_num
982
答案 2 :(得分:0)
如果您只想反转一个数字,那就是:
n = 289
n_str = str(n)
print(''.join(reversed(n_str)))
答案 3 :(得分:0)
另一种方式
def reverse(num):
result = 0
while num > 0:
result = result * 10 + num % 10
num /= 10
return result
print(reverse(18539)) # --> 93581