reverse 함수에 정수인 숫자를 인자로 받습니다.
그 숫자를 뒤집어서 return해주세요.
x: 숫자
return: 뒤집어진 숫자를 반환!
예들 들어,
x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321
내가 푼 방법
def reverse(number):
rever = (str(number)[::-1])
try:
return int(rever)
except:
rever1 = '-' + rever.rstrip('-')
return int(rever1)
다른 방법
def reverse(number):
rever = str(number)[::-1]
if number < 0:
rever = "-" + rever[:-1]
return int(rever)
다른 방법2
def reverse(number):
if number < 0:
number *= -1
flag = False
else:
flag = True
number = str(number)
number = number[::-1]
number = int(number)
if flag == False:
return (number * -1)
else:
return number