Control flow
Voorwaardelijke statements werken vergelijkbaar in R en Python. Dit is een basissjabloon van if-else-statements in Python:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
In de Verenigde Staten definieert het Center of Disease Control ‘binge’-drinken wanneer mannen 5 of meer drankjes of vrouwen 4 of meer drankjes drinken in ongeveer 2 uur. In deze oefening schrijf je een reeks voorwaardelijke statements om de status te bepalen van een persoon die 5 drankjes op had.
Deze oefening maakt deel uit van de cursus
Python voor R-gebruikers
Oefeninstructies
- Ken
5toe aan een variabele:num_drinks. - Schrijf een
if-statement dat'error'print alsnum_drinkskleiner is dan 0. - Schrijf een
elif-statement dat'non-binge'print alsnum_drinkskleiner dan of gelijk aan 4 is. - Schrijf een
else-statement dat'binge'print.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____