NIRVANA
[level 1] 짝수와 홀수 본문
문제
정수 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 값에 바로 문자열이 들어갈 수 있다는 걸 처음 알았다..
'Coding test(Python3) > Programmers' 카테고리의 다른 글
[level 1] x만큼 간격이 있는 n개의 숫자 (0) | 2023.07.06 |
---|---|
[level 1] 평균 구하기 (0) | 2023.07.06 |
[level 1] 자릿수 더하기 (0) | 2023.07.05 |
[level 1] 약수의 합 (0) | 2023.07.04 |
[level 1] 나머지가 1이 되는 수 찾기 (0) | 2023.07.04 |