728x90
문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한 조건
- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
입출력 예
num | return |
3 | "Odd" |
4 | "Even" |
나의 풀이
def solution(num):
if num%2 ==0:
answer = 'Even'
elif num%2 ==1:
answer = 'Odd'
return answer
입력받은 수를 2로 나눠서 짝수일 경우와 홀수일 경우 다르게 값을 부여해줍니다.
다른 사람의 풀이
def evenOrOdd(num):
if (num%2):
return "Odd"
else:
return "Even"
다른 사람의 풀이는 제가 만든 식보다 간단하게 만드는 방법이네요!
728x90
'코딩 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Programmers/Level1] 정수 제곱근 판별 파이썬 풀이 코딩테스트 연습 (0) | 2021.11.13 |
---|---|
[프로그래머스/Programmers/Level1] 제일 작은 수 제거하기 파이썬 풀이 코딩테스트 연습 (0) | 2021.11.13 |
[프로그래머스/Programmers/Level1] 최대공약수와 최소공배수 파이썬 풀이 코딩테스트 연습 (0) | 2021.11.13 |
[프로그래머스/Programmers] 콜라츠 추측 파이썬 (0) | 2021.11.10 |
[프로그래머스/Programmers] 평균 구하기 파이썬 (0) | 2021.11.10 |