Ответ на задание 1.

import numpy as np

print(np.dot([1,2,3],[4,5,6])) # 32

 

Ответ на задание 2.

import numpy as np

print(np.mean((np.array([1,3])-np.array([2,5]))**2)) # 2.5

 

Ответ на задание 3.

w=0.; lr=.1

for _ in range(100): w-=lr*2*(w-5)

print(round(w,3)) # около 5