Кто вам такое “заказывал”?
Последуйте совету Evgen, или учитесь по этому курсу:
http://www.intuit.ru/department/pl/python/
Кстати рекомендую пройти так же предварительный курс по основам программирования.
А по пробелам и стилю красивого кода в Питоне воть ссылка на хабр (на русском):Спешу себя пропеарить, я тоже есть в этой ссылке! xD
http://habrahabr.ru/blogs/python/76738/
Артемийhttp://www.intuit.ru/department/pl/python/3/2.html
формирую вопрос более корректно: как перебрать все значения функции с н-количеством переменных? в любой последовательность.любая функция.
import itertools
from math import sin, cos, pi
def f(x, y):
return sin(x) - cos(y)
def iter_axis(axis):
x = axis.start
while x <= axis.stop:
yield x
x += axis.step
def find_max(f, *axises):
values = [iter_axis(axis) for axis in axises]
found = None
result = None
for v in itertools.product(*values):
ret = f(*v)
if result is None or result < ret:
result = ret
found = v
return found, result
print find_max(f, slice(-pi/2, pi/2, .01), slice(-pi/2, pi/2, 0.01))