1380536531972022
Jinho Park
  • 2016.4.13 16:43
  • 조회수 274
  • 답변수 1
1380536531972022
Jinho Park
  • 2016.4.13 16:43
  • 조회수 274
  • 답변수 1

현재시간이 오후일 때는 문제가 성립하지 않습니다.

from datetime import datetime
hour = datetime.now().hour

if hour < 12:
print('오전입니다.')
else:
print('오후입니다.')

if1
#아래 두 줄의 코드는 변수 hour에 현재 시간을 저장합니다.
#이 코드가 어떻게 동작하는지는 이후 강의에서 다룹니다.
from datetime import datetime 
hour = datetime.now().hour

#현재 시간이 12시보다 작을때만 print문을 실행하도록 이 아래줄에 if문을 추가하세요.
if hour > 12:
    print('오전입니다.')#if문을 추가한 이후 이 줄은 들여쓰기 되어야 합니다.
  • #파이썬 입문
  • #조건식 - 실습

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.13 17:10

    서버이전으로 서버시간이 GMT로 초기화되서 문제가 발생했네요. 정답체크 로직을 개선해서 서버 시간과 상관 없이 한국 시간으로 정답을 체크하도록 수정하였습니다.

    다시 시도해봐 주세요. 감사합니다.

    • ^&^ 감사합니다.-Jinho Park
      2016.4.13 18:43

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.