규도자 개발 블로그
[프로그래머스/Level1/파이썬3(python3)] 짝수와 홀수 본문
[프로그래머스/Level1/파이썬3(python3)] 짝수와 홀수
문제
정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요.
제한사항
- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
입출력 예
num | return |
---|---|
3 | "Odd" |
4 | "Even" |
풀이
def solution(num):
return "Odd" if num % 2 != 0 else "Even"
설명
거의 모든 사람들이 처음 프로그래밍을 배울 때 나머지 연산자 %를 배우는 과정에서 풀었던 문제였을 것이다. 파이썬에는 일반적으로 통용되는 3항연산자(?와 :를 이용하는)가 없기 때문에 위와 같은 모습이 됐다. 이런 모습이 파이썬의 3항 연산자라고 생각하면 편할 것이다.
'알고리즘 > 풀이' 카테고리의 다른 글
[프로그래머스/Level1/파이썬3(python3)] 체육복 (0) | 2020.04.16 |
---|---|
[프로그래머스/Level1/파이썬3(python3)] 실패율 (2019 KAKAO BLIND RECRUITMENT) (0) | 2020.04.15 |
[프로그래머스/Level1/파이썬3(python3)] 자릿수 더하기 (0) | 2020.04.14 |
[프로그래머스/Level1/파이썬3(python3)] 이상한 문자 만들기 (0) | 2020.04.13 |
[프로그래머스/Level1/파이썬3(python3)] 약수의 합 (0) | 2020.04.12 |
Comments