제어 흐름
조건문은 R과 Python에서 비슷하게 동작해요. 아래는 Python의 기본적인 if-else 문 골격입니다:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
미국에서는 질병통제예방센터(CDC)가 남성은 약 2시간 동안 5잔 이상, 여성은 4잔 이상 마시면 '폭음(binge)'으로 정의합니다. 이 연습 문제에서는 5잔을 마신 사람의 상태를 판별하는 여러 조건문을 작성해 보겠습니다.
이 연습은 강의의 일부입니다
R 사용자용 Python
연습 안내
- 변수
num_drinks에5를 할당하세요. num_drinks가 0보다 작으면'error'를 출력하는if문을 작성하세요.num_drinks가 4 이하이면'non-binge'를 출력하는elif문을 작성하세요.- 그 외의 경우
'binge'를 출력하는else문을 작성하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____