Керування потоком
Умовні оператори в R і Python працюють подібно. Ось базовий шаблон операторів if-else у Python:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
У Сполучених Штатах Центр контролю та профілактики захворювань визначає запійне («binge») вживання алкоголю як таке, коли чоловіки випивають 5 або більше напоїв, а жінки — 4 або більше приблизно за 2 години. У цій вправі ви напишете кілька умовних операторів, щоб визначити стан людини, яка випила 5 напоїв.
Ця вправа є частиною курсу
Python для користувачів R
Інструкції до вправи
- Присвойте значення
5зміннійnum_drinks. - Напишіть оператор
if, який виведе'error', якщоnum_drinksменше за 0. - Напишіть оператор
elif, який виведе'non-binge', якщоnum_drinksменше або дорівнює 4. - Напишіть оператор
else, який виведе'binge'.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____