山峰_睡眠样本_slumbering-sample

发布于 2020年2月7日
(点击图片进入关卡)

该计划即将准备就绪! 以最后一个尺寸的样本开始绘制一个 Burleous Majorus!

简介

在 Senick 的计划付诸实施之前,还有最后一件事要做!

这次聚会报告的平均规模反映,雪人和 Senick 将制定的最后一个阴谋!

默认代码

# 在计划完成之前的最后一步后可以开始行动!
# 由你来帮助Senick 得到这些雪人的平均尺寸。
# 使用'findByType'找到所有的雪人:
# 从头开始实现平均化功能:
# 说雪人的平均尺寸:

概览

在这个关卡,你需要从头开始写 “平均” 函数!如果你很难记住,使用这些注释来帮助:

def average(array):
    # Initialize a sum variable
    # Iterate over each element
        # Add the element's size to the sum variable
    # Return the sum variable divided by the length of the array

睡眠样本解法

# 在计划完成之前的最后一步后可以开始行动!
# 由你来帮助Senick 得到这些雪人的平均尺寸。
# 使用'findByType'找到所有的雪人:
yetis = hero.findByType("yeti")
# 从头开始实现平均化功能:
def averageSize(yetis):
    sum = 0
    for i in range(len(yetis)):
        yeti = yetis[i]
        sum += yeti.size
    return sum / yetis.length
# 说雪人的平均尺寸:
hero.say(averageSize(yetis))