Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 21, 2013 14:07:37

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

Есть строка с уравнением. Как произвести решение этого уравнения, не переписывая его в код?



Офлайн

#2 Апрель 21, 2013 15:30:48

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

На бумажке можно решить



Офлайн

#3 Апрель 21, 2013 16:20:41

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

FishHook
На бумажке можно решить
Нет.
Дело в том, что программа не мной написанная на основании формулы создаёт объект, а мне, прежде, чем подсунуть программе эту формулу в строке, необходимо её обработать циклом, создав последовательность файлов. При чём, если бы формула была одна, то проблема бы решалась довольно таки просто.
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Это - ни есть хорошо.:(



Отредактировано leonid_10 (Апрель 21, 2013 16:22:11)

Офлайн

#4 Апрель 21, 2013 16:38:31

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

Шо?
Дай пример строки с формулой

Офлайн

#5 Апрель 21, 2013 18:27:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

leonid_10
Нет.
Дело в том, что программа не мной написанная на основании формулы создаёт объект, а мне, прежде, чем подсунуть программе эту формулу в строке, необходимо её обработать циклом, создав последовательность файлов. При чём, если бы формула была одна, то проблема бы решалась довольно таки просто.
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Это - ни есть хорошо.
ИМХО, лучше проспаться, сначала



Офлайн

#6 Апрель 21, 2013 23:40:59

kozlo22
От: Беларусь, Минск
Зарегистрирован: 2012-11-01
Сообщения: 115
Репутация: +  0  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

Если я не ошибаюсь, то есть функция exec для преобразвания строки в код.

Офлайн

#7 Апрель 21, 2013 23:42:35

kozlo22
От: Беларусь, Минск
Зарегистрирован: 2012-11-01
Сообщения: 115
Репутация: +  0  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

leonid_10
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Вот тут я вообще ничего не понял.

Офлайн

#8 Апрель 22, 2013 10:00:18

alexbadaloff
От: Иваново
Зарегистрирован: 2013-04-11
Сообщения: 198
Репутация: +  16  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

leonid_10
Есть строка с уравнением. Как произвести решение этого уравнения, не переписывая его в код?

from math import *
print(eval('4 + cos(3)'))



————————–
Истина где-то рядом

Офлайн

#9 Апрель 22, 2013 10:03:34

kozlo22
От: Беларусь, Минск
Зарегистрирован: 2012-11-01
Сообщения: 115
Репутация: +  0  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

alexbadaloff, никак.

Офлайн

#10 Апрель 22, 2013 10:05:49

alexbadaloff
От: Иваново
Зарегистрирован: 2013-04-11
Сообщения: 198
Репутация: +  16  -
Профиль   Отправить e-mail  

Как читать формулу, записанную в строку?

kozlo22
alexbadaloff, никак.
что никак?



————————–
Истина где-то рядом

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version