LoslegenKostenlos loslegen

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

Python für R-Nutzer

Kurs anzeigen

Anleitung zur Übung

  • Weise der Variable num_drinks den Wert 5 zu.
  • Schreibe eine if-Anweisung, die 'error' ausgibt, wenn num_drinks kleiner als 0 ist.
  • Schreibe eine elif-Anweisung, die 'non-binge' ausgibt, wenn num_drinks kleiner oder gleich 4 ist.
  • Schreibe eine else-Anweisung, die 'binge' ausgibt.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Code bearbeiten und ausführen