본문 바로가기
  • _^**_
IT지식창고/잡지식

출생 연도를 입력하면, 백신을 접종받을 수 있는 요일을 출력하는 프로그램 - 두근두근 파이썬 제 5장 연습문제 12번

by 크리드로얄워터 2023. 4. 9.
반응형

감염병 떄문에 다음과 같이 출생 연도의 끝자리를 이용한 5부제로 백신을 주사하기로 하였다.

출생 연도를 입력하면, 백신을 접종받을 수 있는 요일을 출력하는 프로그램을 작성해보자

출생연도 끝자리가 0과 5일 경우 : 월요일
출생연도 끝자리가 1과 6일 경우 : 화요일
출생연도 끝자리가 2과 7일 경우 : 수요일
출생연도 끝자리가 3과 8일 경우 : 목요일
출생연도 끝자리가 4과 9일 경우 : 금요일

 

year = int(input("출생 연도의 끝자리를 입력하세요: "))

if year % 5 == 0:
    print("월요일")
elif year % 5 == 1:
    print("화요일")
elif year % 5 == 2:
    print("수요일")
elif year % 5 == 3:
    print("목요일")
else:
    print("금요일")

 

위 코드에서는 input() 함수를 이용하여 사용자로부터 출생 연도의 끝자리를 입력받습니다. 이후, if-elif-else 문을 이용하여 입력받은 값에 따라 백신을 주사할 요일을 출력합니다. year % 5 연산을 통해 출생 연도 끝자리가 0~4까지의 값을 가지므로, 이를 이용하여 요일을 출력합니다.

 

 

 

* 개인적으로 초심자,  중급자에게 추천하는 파이썬 책은 렛츠기릿 파이썬 입니다. 

예제가 창의적이고 단계별로 따라하기 쉬워요 

중반 이후부터는 데이터로 그래프도 그릴 수 있으니 파이썬 공부하시는 분들 꼭 해보세요 !

 

무료 유튜브 강의도 제공되니 참고하세요

 

http://www.yes24.com/Product/Goods/102418815

 

Let’s Get IT 파이썬 프로그래밍 - YES24

혼자 하기 어려운 프로그래밍 공부! 따라 해 보고, 같이 해 보자!이 책은 개발자로 일하던 저자가 교사가 되어 학생들에게 프로그래밍을 가르친 경험을 바탕으로 집필한 책입니다. 프로그래밍을

www.yes24.com

https://www.youtube.com/watch?v=rdeQ8wAlUt8&list=PLLw0tS0APN1w4ZBNdT0mVMu0CY3WETfUD 

 

반응형

댓글