要计算向量元素的和与积,可以使用循环来遍历向量中的每个元素,并将其累加或相乘。
以下是一个使用循环计算向量元素和与积的示例代码:
# 计算向量元素的和
def calculate_sum(vector):
s = 0
for num in vector:
s += num
return s
# 计算向量元素的积
def calculate_product(vector):
p = 1
for num in vector:
p *= num
return p
# 示例向量
vector = [1, 2, 3, 4, 5]
# 计算向量元素的和
sum_result = calculate_sum(vector)
print("向量元素的和为:", sum_result)
# 计算向量元素的积
product_result = calculate_product(vector)
print("向量元素的积为:", product_result)
输出结果为:
向量元素的和为: 15
向量元素的积为: 120
这个示例中,我们定义了两个函数 calculate_sum 和 calculate_product 来计算向量元素的和与积。在函数中,我们使用循环遍历向量中的每个元素,并将其累加或相乘得到最终结果。