NIRVANA

[level 1] 짝수와 홀수 본문

Coding test(Python3)/Programmers

[level 1] 짝수와 홀수

녜잉 2023. 7. 5. 15:07

문제

정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.

 

 

문제 풀이 접근법1

def solution(num):
    answer = ''
    
    if num % 2 == 0:
        answer='Even'
    else:
        answer='Odd'
    return answer

양심상

한문제 더 풀어야지..^~^

 


다른 사람들 풀이

def evenOrOdd(num):
    #함수를 완성하세요
    if num%2:
        return "Odd"

    return "Even"
   
print("결과 : " + evenOrOdd(3))
print("결과 : " + evenOrOdd(2))

너무 깔끔해서 놀랐다.

return 값에 바로 문자열이 들어갈 수 있다는 걸 처음 알았다..