정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
🤔 생각해보기
2로 나누어 떨어지면 Even
안나눠 떨어지면 Odd
def solution(num):
answer = ''
if num % 2 == 0:
answer = 'Even'
elif num == 0:
answer = 'Even'
else:
answer = 'Odd'
return answer
print(solution(3))
👓모범답안
def solution(num):
if num % 2:
return 'Odd'
else:
return 'Even'
print(solution(4))
상식을 뒤집고 논리연산을 이용해서 0 이면 odd, 아니면, even !