reverse 함수에 정수인 숫자를 인자로 받습니다.
그 숫자를 뒤집어서 return해주세요.
x: 숫자
return: 뒤집어진 숫자를 반환!
예들 들어,
x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321
#1
def reverse(number):
rev_num = int(str(abs(number))[::-1]) # 숫자 0을 없애기 위해 int를 썻고, string으로 두어 숫자르 뒤에서부터 나열.
if number < 0: # abs 절대값을 설정했기 때문에 절대값 얻기 전의 값으로 구분.
return rev_num * -1
if rev_num >= 0:
return rev_num
def reverse(number):
str1=''
str2=''
if number<0:
str1=str(abs(number))
for i in str1[::-1]:
str2+=i
return int(str2)*-1
else:
str1=str(number)
for i in str1[::-1]:
str2+=i
return int(str2)
def reverse(number):
mm = str(number)
if mm[0] == "-":
mm = str(number)[::-1]
mm[-1] == "-"
new_mm = mm[-1] + mm[0:-1]
return int(new_mm) #문자 두개를 더했기 때문에 int를 둬야한다.
else:
mm = str(number)[::-1]
return int(mm)