Bắt đầu ngayBắt đầu miễn phí

Luồng điều khiển

Câu lệnh điều kiện trong R và Python hoạt động tương tự nhau. Đây là khung cơ bản của câu lệnh if-else trong Python:

x = 1

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

Tại Hoa Kỳ, Trung tâm Kiểm soát và Phòng ngừa Dịch bệnh định nghĩa uống "binge" là khi nam giới uống từ 5 ly trở lên hoặc nữ giới uống từ 4 ly trở lên trong khoảng 2 giờ. Trong bài tập này, bạn sẽ viết một loạt câu lệnh điều kiện để xác định trạng thái của một người đã uống 5 ly.

Bài tập này là một phần của khóa học

Python cho người dùng R

Xem khóa học

Hướng dẫn bài tập

  • Gán 5 cho một biến: num_drinks.
  • Viết một câu lệnh if in ra 'error' nếu num_drinks nhỏ hơn 0.
  • Viết một câu lệnh elif in ra 'non-binge' nếu num_drinks nhỏ hơn hoặc bằng 4.
  • Viết một câu lệnh else in ra 'binge'.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Chỉnh sửa và Chạy Mã