알람 설정
알람 예시도 코드로 작성해 봅시다. 사용자로부터 주중과 주말을 입력받아 값이 주중이면 ‘아침 7시입니다! 주인님 일어나세요!’를, 주말이면 ‘아침 10시입니다! 주인님 일어나세요!’를 출력합니다.
조건이 2개네요. 그럼 조건문도 2개가 필요합니다. 스스로 작성한 뒤에 책과 비교해 보세요.
day = input('오늘은 주중입니까? 주말입니까? ')
if day == '주중':
print('아침 7시입니다! 주인님 일어나세요!')
if day == '주말':
print('아침 10시입니다! 주인님 일어나세요!')
값을 입력받아 변수 day에 저장합니다(의미가 잘 드러난다면 변수명은 달라도 상관없습니다). 비교하는 값이 문자이므로 앞선 예제와는 달리 입력받은 값을 int()로 감싸지 않아도 됩니다. 그다음 조건문을 작성합니다. 입력받은 값인 day가 ‘주중’인지 ‘주말’인지에 따라 조건이 달라지므로 조건문은 2개를 작성합니다. 첫 번째 조건은 ‘변수 day의 값이 주중과 같은가?’입니다. 프로그래밍에서 같음을 나타내는 연산자는 =가 아니라 ==라는 점을 주의하세요. 그리고 day 값이 주중이라면 아침 7시 기상이므로 조건문 내부에 print()를 넣습니다. 두 번째 조건도 비슷합니다. 조건을 주중에서 주말로 바꾸고, 출력할 문장에서도 7시를 10시로 바꿉니다.