Вот как я сделала первую формулу , первый раз выводит квадрат, а потом просто число дублируется
n = int(input("Введите кол-во членов : "))
m = 1
k = 1
s = 0
p = 0
u = 1
while m <= n:
p = k * k
s = s + p
u = 2 * k * u
k = k + 1
m = m + 1
print("Сумма = ", s)
print("Произведение = ", u)
спасибо б программа работает , но я не поняла обозначение m и почему k = k + 1 и m = m+1
n = int(input("Введите кол-во членов : "))
# m = 1
k = 1
s = 0
p = 0
u = 1
#while m <= n:
while k <= n:
p = k * k
s = s + p
u = 2 * k * u
k = k + 1
# m = m + 1
print("Сумма = ", s)
print("Произведение = ", u)
помогите реализовать формулы в Python с помощью numpy
import numpy
n = int(input("Введите кол-во членов : "))
a = numpy.arange(1, n+1, dtype = numpy.object_)
x = a * a
y = 2 * a
s = numpy.sum(x)
u = numpy.prod(y)
print("Сумма = ", s)
print("Произведение = ", u)