본 문서는 나도코딩(유뷰트 영상) 자료를 스터디하며 정리한 내용입니다. (출처 : 유튜브 <나도코딩>)
예제1
온도를 묻고, 입력된 온도에 따라 아래 예시와 같이 출력되도록 프로그래밍 하세요.
(활용 조건)
조건 1. for, input 함수를 사용하세요.
조건 2. 온도는 0도 이하, 0 ~ 10도, 11도 ~ 30도로 구분 합니다.
(출력 예시)
1. 30도 이상인 경우, " 너무 더워요. 외출을 삼가하세요 " 가 출력됩니다.
2. 10 ~ 30도 인 경우, " 야외 활동하기 좋은 날씨입니다 " 가 출력됩니다.
3. 0 ~ 10도 인 경우, " 외투를 챙기세요 " 가 출력됩니다.
4. 0도 이하인 경우, " 너무 추워요. 밖에 나가지 마세요 " 가 출력됩니다.
정답
temp = int(input("기온이 몇 도인가요? "))
if temp >= 30:
print("너무 더워요. 외출을 삼가하세요")
elif temp >= 10 and temp < 30:
print("야외 활동하기 좋은 날씨입니다.")
elif 0 <= temp and temp < 10:
print("외투를 챙기세요")
else:
print("너무 추워요. 밖에 나가지 마세요요")
(학습)
input( ) 함수는 입력된 값을 문자열로 인식합니다. 따라서 숫자를 입력해야 하는 경우라면 int 를 사용해서 문자열을 숫자로 바꾸어 주어야 합니다.
0 <= temp and temp < 10 와 같이 and 로 표현할 수 있지만, 0 <= temp < 10 으로 표현할 수도 있습니다.
'SW.AI 트랙 > python' 카테고리의 다른 글
[Python] 파이썬 예제. 기초_카페손님호출하기_for,while 활용 (0) | 2023.01.26 |
---|---|
[Python] 파이썬 예제. 기초_대기번호 1번부터 100번까지 출력하기_for/range 활용 (0) | 2022.12.28 |
[Python] 파이썬 예제. 날씨에 따라 다른 메세지 출력하기_if/input 활용 (0) | 2022.12.28 |
[Python] 파이썬 예제. 결석한 학생 제외하고 한 명씩 책 읽도록 시키기_continue/break 활용 (0) | 2022.12.28 |
[Python] 파이썬 기초. if/for/while 활용 (1) | 2022.12.28 |