더북(TheBook)

 

 실습 조건식 만들기

 

 

Step1 변수 hour에 현재 시각을 저장해 두었습니다. hour에 저장된 현재 시각이 12시보다 빠를 때만 코드 여덟 번째 줄의 print문이 실행되도록 코드 일곱 번째 줄에 if문을 추가하세요.

 

01     # 다음 두 줄의 코드는 변수 hour에 현재 시각을 저장한 것입니다.
02     # 이 코드가 어떻게 동작하는지는 이후 강의에서 다룹니다.
03     from datetime import datetime
04     hour = datetime.now().hour
05     
06     # 현재 시각이 12시보다 빠를 때만 print문을 실행하도록 다음 줄에 if문을 추가하세요.
07     
08     print('오전입니다.') # if문을 추가한 다음에는 이 줄을 4칸 들여쓰기 해야 합니다.

 

Step2 어떤 숫자가 3의 배수인지 알아보려면 그 숫자를 3으로 나눈 나머지가 0인지 알아보면 됩니다. 나머지는 % 연산자를 사용하면 알 수 있습니다. 다음 코드를 실행해서 출력되는 결과를 확인해 보세요.

 

01     number = 15
02     if number % 3 == 0: # number가 3의 배수인지 확인합니다.
03         print("{}는 3의 배수입니다.".format(number)) # 이 코드는 실행됩니다.
04     
05     number = 16
06     if number % 3 == 0: # number가 3의 배수인지 확인합니다.
07         print("{}는 3의 배수입니다.".format(number)) # 이 코드는 실행되지 않습니다.

 

Step3 6시간마다 종이 울리는 시계를 구현하려고 합니다. hour에 저장된 현재 시각이 0, 6, 12, 18시(6의 배수)일 때만 여덟 번째 줄의 print문이 실행되도록 일곱 번째 줄에 if문을 추가하세요.

 

01     # 다음 두 줄의 코드는 변수 hour에 현재 시각을 저장한 것입니다.
02     # 이 코드가 어떻게 동작하는지는 이후 강의에서 다룹니다.
03     from datetime import datetime
04     hour = datetime.now().hour
05     
06     # 현재 시각이 6의 배수일 때만 print문이 실행되도록 다음 줄에 if문을 추가하세요.
07     
08     print('종이 울립니다.') # if문을 추가한 다음에는 이 줄은 들여쓰기를 해야 합니다.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.