반응형
🗓️ 문제 설명
- 2016년 1월 1일은 금요일입니다.
- 두 수 a, b가 주어질 때, 2016년 a월 b일은 무슨 요일일까요?
- 요일의 이름은 일요일부터 토요일까지 SUN, MON, TUE, WED, THU, FRI, SAT 입니다.
- 제한 사항
- 2016년 = 윤년
- 2016년 a월 b일은 실제로 있는 날
- 입출력 예시
a | b | result |
5 | 24 | "THU" |
💻 코드
최종 코드
코드 풀이
다른 사람 풀이
더보기

풀이 1번

- 2번줄 : 요일을 일요일부터 토요일까지 리스트로 선언
- 3번줄 : 1월부터 12월까지의 일수를 리스트로 선언
- 5번줄 : 2016년 1월 1일이 금요일이기 때문에 금요일 인덱스인 5을 저장
- 6번줄 : 주어진 a월의 인덱스만큼 반복문을 수행하며 now에 더해줌
- 9번줄 : 현재 날짜의 요일 인덱스를 구함
- 11번줄 : 주어진 요일을 문자열로 반환
알게된 점
더보기
- datetime.date() : 주어진 숫자를 날짜로 변환할 수 있다.
- datetime.time() : 주어진 숫자를 시간으로 변환할 수 있다.
- datetime.date.weekday() : 월요일부터 일요일까지를 숫자(0-6)로 반환할 수 있다.
- datetime.date.today() : 오늘 날짜를 반환할 수 있다.
반응형
'코딩문제풀이 > 파이썬' 카테고리의 다른 글
[프로그래머스] JadenCase 문자열 만들기 (파이썬) (0) | 2023.02.28 |
---|---|
[프로그래머스] 개인정보 수집 유효기간 (파이썬) (0) | 2023.02.27 |
[프로그래머스] 부족한 금액 계산하기 (파이썬) (0) | 2023.02.25 |
[프로그래머스] 소수 만들기 (파이썬) (0) | 2023.02.24 |
[프로그래머스] 평행 (파이썬) (0) | 2023.02.24 |