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

Функція для визначення індивідуального стану binge drinking

Ви можете створити функцію за допомогою ключового слова def, після якого йде назва функції. Якщо у вашої функції є параметри, розмістіть їх у круглих дужках і завершіть рядок двокрапкою. Кілька параметрів відокремлюйте комою. Усе в тілі функції має бути з відступом — так само, як у конструкціях if-elif-else та циклах for. Оператор return визначає, що саме повертає функція. У Python оператор return є обов'язковим, на відміну від R.

Приклад функції виглядає так:

def square(x):
    return(x**2)

Перетворімо наші оператори керування статусом binge drinking на функцію. Пам'ятайте: binge drinking — це коли чоловіки випивають 5 або більше напоїв, а жінки — 4 або більше приблизно за 2 години.

Ця вправа є частиною курсу

Python для користувачів R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Binge status for males
____ ____(____):
    if num_drinks < 5:
        ____ 'non-binge'
    else:
        ____ 'binge'
        
# Check
print(binge_male(6))
Редагувати та запускати код