728x90
안녕하세요 뚜디 입니다 :)
코딩테스트 연습 - 짝수와 홀수 | 프로그래머스 (programmers.co.kr)
1. 연습 문제
2. 문제 풀이
3. 소스 코드
4. 결과
1. 연습 문제
- 문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
- 제한 조건
num은 int 범위의 정수입니다.
0은 짝수입니다.
- 입출력 예
num | return |
3 | "Odd" |
4 | "Even" |
2. 문제 풀이
파이썬은 딕셔너리라는 자료형이 존재하므로 소스 코드가 정말 간단해진다.
1. 딕셔너리를 만들어 홀/짝 일때 나올 문자열을 선언 한다.
2. 나머지 연산자를 통해 리턴한다.
3. 소스 코드
def solution(num):
dir = {1:"Odd", 0:"Even"}
answer = dir[num%2]
return answer
4. 결과
728x90
'Programmers > Python' 카테고리의 다른 글
[Python] 프로그래머스 :: 정수 제곱근 판별 (0) | 2021.09.23 |
---|---|
[Python] 프로그래머스 :: 제일 작은 수 제거하기 (0) | 2021.09.23 |
[Python] 프로그래머스 :: 최대공약수와 최소공배수 (0) | 2021.09.23 |
[Python] 프로그래머스 :: 콜라츠 추측 (0) | 2021.09.22 |
[Python] 프로그래머스 :: 평균 구하기 (0) | 2021.09.22 |