Programmfluss
Bedingte Anweisungen funktionieren in R und Python ähnlich. So sieht ein grundlegendes Gerüst von if-else-Anweisungen in Python aus:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
In den USA definiert das Center of Disease Control „Binge“-Drinking, wenn Männer 5 oder mehr Getränke oder Frauen 4 oder mehr Getränke in etwa 2 Stunden konsumieren. In dieser Übung schreibst du mehrere bedingte Anweisungen, um den Status einer Person zu bestimmen, die 5 Getränke hatte.
Diese Übung ist Teil des Kurses
<Kurs>Python für R-Nutzer</Kurs>Übungsanweisungen
- Weise der Variable
num_drinksden Wert5zu. - Schreibe eine
if-Anweisung, die'error'ausgibt, wennnum_drinkskleiner als 0 ist. - Schreibe eine
elif-Anweisung, die'non-binge'ausgibt, wennnum_drinkskleiner oder gleich 4 ist. - Schreibe eine
else-Anweisung, die'binge'ausgibt.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____