У меня есть многочлен в диапазоне (-2,2). Я могу легко найти минимальные значения y, выполнив итерацию с x=0,1. Но я также хочу найти соответствующее значение x, где y минимально. (без использования дополнительных библиотек)
Допустим, у=х**2+3*х+5. Я хочу найти min(y) в диапазоне (-2,2), а также найти x, который дает min(y).
def f(x):
return x**2+3*x+5
y=[]
x=[i/10 for i in range(-20,20)]
for x in x:
y_values.append(f1(x))
#min(y) find also minimum of y but I want to find it with long way.
minimum1=y_values[0]
for n in y_values:
if minimum1>n:
minimum1=n
for x in x
может работать, это плохая практика, и ее может быть очень сложно отлаживать позже, когда вы не можете понять, почемуx
вдруг стал одним элементом, а не списком. - person SyntaxVoid supports Monica   schedule 29.10.2019