ÎncepețiÎncepe gratuit

Fluxul de control

Instrucțiunile condiționale funcționează similar în R și Python. Iată un schelet de bază al instrucțiunilor if-else în Python:

x = 1

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

În Statele Unite, Centrul pentru Controlul și Prevenirea Bolilor definește consumul excesiv de alcool („binge drinking") ca fiind momentul în care bărbații consumă 5 sau mai multe băuturi, respectiv femeile consumă 4 sau mai multe băuturi în aproximativ 2 ore. În acest exercițiu, vei scrie o serie de instrucțiuni condiționale pentru a determina situația unei persoane care a consumat 5 băuturi.

Acest exercițiu face parte din cursul

Python pentru utilizatori de R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Atribuie valoarea 5 unei variabile: num_drinks.
  • Scrie o instrucțiune if care afișează 'error' dacă num_drinks este mai mic decât 0.
  • Scrie o instrucțiune elif care afișează 'non-binge' dacă num_drinks este mai mic sau egal cu 4.
  • Scrie o instrucțiune else care afișează 'binge'.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Editează și rulează codul