开始使用免费开始使用

控制流

在 R 和 Python 中,条件语句的工作方式相似。下面是 Python 中 if-else 语句的基本结构:

x = 1

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

在美国,疾病控制中心将"狂饮"定义为:男性在大约 2 小时内饮用不少于 5 杯,或女性饮用不少于 4 杯。在本练习中,您将编写一组条件语句,用于判断一位喝了 5 杯饮品的人的状态。

本练习是课程的一部分

面向 R 用户的 Python

查看课程

练习说明

  • 5 赋值给变量:num_drinks
  • 编写一个 if 语句:当 num_drinks 小于 0 时打印 'error'
  • 编写一个 elif 语句:当 num_drinks 小于或等于 4 时打印 'non-binge'
  • 编写一个 else 语句:打印 'binge'

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
编辑并运行代码