程序填空题:向量的内积
两个 $n$ 向量的内积(也称作点积)定义为如下的标量:
$$
a\cdot b=a_1b_1+a_2b_2+\cdots+a_nb_n
$$
即对应元素乘积的和。
下面的代码读入两行数字,每一行表示一个向量,然后计算输出它们的内积。
Python
a = map(float, input().split())
b = map(float, input().split())
print(sum())
答案:
第1空:x*y for x,y in zip(a,b)
$$
a\cdot b=a_1b_1+a_2b_2+\cdots+a_nb_n
$$
即对应元素乘积的和。
下面的代码读入两行数字,每一行表示一个向量,然后计算输出它们的内积。
Python
a = map(float, input().split())
b = map(float, input().split())
print(sum())
答案:
第1空:x*y for x,y in zip(a,b)