控制流
在 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
____:
____