숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.
num: 숫자
return: true or false (뒤집은 모양이 num와 똑같은지 여부)예를 들어,
num = 123
return false
=> 뒤집은 모양이 321 이기 때문num = 1221
return true
=> 뒤집은 모양이 1221 이기 때문num = -121
return false
=> 뒤집은 모양이 121- 이기 때문num = 10
return false
=> 뒤집은 모양이 01 이기 때문
이전에 풀었던 문제와 유사하게 숫자를 뒤집어 비교하는 문제라서 이전과 동일하게 slice로 뒤에서부터 숫자를 가져와서 비교하는 if문을 만들었다.
def same_reverse(num):
# 아래 코드를 입력해주세요.
num = str(num)
if (str(num)[::-1]) == num:
return True
else:
return False
num = -123
print(same_reverse(num))
> False