循环
当需要让多个元素执行同一系列计算或同一段代码时,就会用到循环。通常,我们把这些项放在一个 list 中,然后编写一个 for 循环,使列表中的每个元素都执行相同的代码块。
关键点是:我们不需要为重复的操作多次复制粘贴代码。
给定一个整数列表,您可以写一个 for 循环来打印列表中的每个整数。注意,与条件语句类似,缩进很重要。
int_list = [1, 2, 3, 4]
for value in int_list:
print(value)
1
2
3
4
本练习将在上一个示例的基础上进行扩展,但这一次,您将不再只测试一个用于判断是否酗酒的数值,而是会有一个数值列表。
本练习是课程的一部分
面向 R 用户的 Python
练习说明
编写一个 for 循环,遍历 num_drinks 列表,并打印此人是否属于酗酒者。
交互式实操练习
通过完成这段示例代码来试试这个练习。
num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]
# Write a for loop
____ ____ ____ num_drinks:
# if/else statement
if drink <= 4:
print('non-binge')
else:
print('binge')