Уведомления

Группа в Telegram: @pythonsu

#1 Май 30, 2012 16:27:08

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

вынести функцию из модуля

Не показывайте никому это. Лучше попробуйте прочитать то, что я пытался вам сказать.



Офлайн

#2 Май 30, 2012 19:36:32

dd67
От:
Зарегистрирован: 2011-12-22
Сообщения: 35
Репутация: +  1  -
Профиль   Отправить e-mail  

вынести функцию из модуля

fata1ex
Не показывайте никому это. Лучше попробуйте прочитать то, что я пытался вам сказать.

обоснуйте, чем вам не нравятся классы? Вы не поняля, что мне нужно: мне нужно изменить значение символического выражения, прописанного в глобальном для модуля объекте переменной. Причем менять надо из вне - из некоторого главного скрипта.

в функциях решение будет такое:
>>> import sympy
>>> x=sympy.Symbol('x')
>>> f=x**3
>>> def setf(newfunct):
... global f
... f=newfunct
...
>>> sympy.pprint(f)
3
x
>>> setf(x**4)
>>> sympy.pprint(f)
4
x



Офлайн

#3 Май 30, 2012 19:54:31

dd67
От:
Зарегистрирован: 2011-12-22
Сообщения: 35
Репутация: +  1  -
Профиль   Отправить e-mail  

вынести функцию из модуля

fata1ex
Если коротенько:
Извиняюсь, не заметил что вы подправили сообщение :-)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version