Zacznij terazZacznij za darmo

Sterowanie przepływem

Instrukcje warunkowe działają podobnie w R i Pythonie. Poniżej znajdziesz podstawowy schemat instrukcji if-else w Pythonie:

x = 1

if x > 0:
    print('Positive')
elif x < 0:
    print('Negative')
else:
    print('Zero!')

W Stanach Zjednoczonych Centers for Disease Control and Prevention definiuje „binge drinking" jako spożycie 5 lub więcej drinków przez mężczyznę lub 4 lub więcej drinków przez kobietę w ciągu około 2 godzin. W tym ćwiczeniu napiszesz kilka instrukcji warunkowych, aby określić status osoby, która wypiła 5 drinków.

To ćwiczenie jest częścią kursu

Python dla użytkowników R

Zobacz kurs

Instrukcje do ćwiczenia

  • Przypisz wartość 5 do zmiennej num_drinks.
  • Napisz instrukcję if, która wypisze 'error', jeśli num_drinks jest mniejsze od 0.
  • Napisz instrukcję elif, która wypisze 'non-binge', jeśli num_drinks jest mniejsze lub równe 4.
  • Napisz instrukcję else, która wypisze 'binge'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Edytuj i uruchom kod