中级
解释Python代码逻辑
详细解释一段给定的Python代码的功能和执行逻辑。
📝 प्रॉम्ट सामग्री
请详细解释以下 Python 代码片段的功能,包括每一行的作用以及整体的执行逻辑:
def calculate_sum(numbers):
total = 0
for num in numbers:
if num > 0:
total += num
return total