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
Instrukcje do ćwiczenia
- Przypisz wartość
5do zmiennejnum_drinks. - Napisz instrukcję
if, która wypisze'error', jeślinum_drinksjest mniejsze od 0. - Napisz instrukcję
elif, która wypisze'non-binge', jeślinum_drinksjest 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
____:
____