IniziaInizia gratis

Flusso di controllo

Le istruzioni condizionali funzionano in modo simile in R e in Python. Ecco uno scheletro base di istruzioni if-else in Python:

x = 1

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

Negli Stati Uniti, il Centers for Disease Control definisce il consumo "binge" quando gli uomini bevono 5 o più drink o le donne 4 o più drink in circa 2 ore. In questo esercizio, scriverai una serie di istruzioni condizionali per determinare lo stato di una persona che ha bevuto 5 drink.

Questo esercizio fa parte del corso

Python per utenti R

Visualizza il corso

Istruzioni dell'esercizio

  • Assegna 5 a una variabile: num_drinks.
  • Scrivi un’istruzione if che stampi 'error' se num_drinks è minore di 0.
  • Scrivi un’istruzione elif che stampi 'non-binge' se num_drinks è minore o uguale a 4.
  • Scrivi un’istruzione else che stampi 'binge'.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Modifica ed esegui il codice