Найти - Пользователи
Полная версия: Как читать формулу, записанную в строку?
Начало » Python для новичков » Как читать формулу, записанную в строку?
1 2
leonid_10
Есть строка с уравнением. Как произвести решение этого уравнения, не переписывая его в код?
FishHook
На бумажке можно решить
leonid_10
FishHook
На бумажке можно решить
Нет.
Дело в том, что программа не мной написанная на основании формулы создаёт объект, а мне, прежде, чем подсунуть программе эту формулу в строке, необходимо её обработать циклом, создав последовательность файлов. При чём, если бы формула была одна, то проблема бы решалась довольно таки просто.
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Это - ни есть хорошо.:(
Singularity
Шо?
Дай пример строки с формулой
FishHook
leonid_10
Нет.
Дело в том, что программа не мной написанная на основании формулы создаёт объект, а мне, прежде, чем подсунуть программе эту формулу в строке, необходимо её обработать циклом, создав последовательность файлов. При чём, если бы формула была одна, то проблема бы решалась довольно таки просто.
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Это - ни есть хорошо.
ИМХО, лучше проспаться, сначала
kozlo22
Если я не ошибаюсь, то есть функция exec для преобразвания строки в код.
kozlo22
leonid_10
Но, вижу, что в питоне нет переменных для математических действий…*, /, sqrt… не идентифицируются как идентифицируются числа,буквы и прочее…
Вот тут я вообще ничего не понял.
alexbadaloff
leonid_10
Есть строка с уравнением. Как произвести решение этого уравнения, не переписывая его в код?

from math import *
print(eval('4 + cos(3)'))
kozlo22
alexbadaloff, никак.
alexbadaloff
kozlo22
alexbadaloff, никак.
что никак?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB