ПочатиПочніть безкоштовно

Керування потоком

Умовні оператори в 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
____:
    ____
Редагувати та запускати код