Alur kendali
Pernyataan bersyarat bekerja serupa di R dan Python. Berikut adalah kerangka dasar pernyataan if-else di Python:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
Di Amerika Serikat, Center of Disease Control mendefinisikan minum 'binge' ketika pria mengonsumsi 5 minuman atau lebih atau wanita mengonsumsi 4 minuman atau lebih dalam sekitar 2 jam. Dalam latihan ini, Anda akan menulis sejumlah pernyataan bersyarat untuk menentukan status seseorang yang mengonsumsi 5 minuman.
Latihan ini adalah bagian dari kursus
Python untuk Pengguna R
Petunjuk latihan
- Tetapkan
5ke sebuah variabel:num_drinks. - Tulis pernyataan
ifyang mencetak'error'jikanum_drinkskurang dari 0. - Tulis pernyataan
elifyang mencetak'non-binge'jikanum_drinkskurang dari atau sama dengan 4. - Tulis pernyataan
elseyang mencetak'binge'.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____