kyu_2.evaluate_mathematical_expression.evaluate module
Evaluate mathematical expression.
Given a mathematical expression as a
string you must return the result as a number.
-
kyu_2.evaluate_mathematical_expression.evaluate.
calc
(string: str) → float[source]
-
kyu_2.evaluate_mathematical_expression.evaluate.
calculate
(i: int, char: str, strings: list)[source]
-
kyu_2.evaluate_mathematical_expression.evaluate.
normalize_string
(string: str) → str[source]
-
kyu_2.evaluate_mathematical_expression.evaluate.
process_brakets
(string)[source]
-
kyu_2.evaluate_mathematical_expression.evaluate.
process_duplicate_minus
(string: str) → str[source]
-
kyu_2.evaluate_mathematical_expression.evaluate.
process_math_expression
(string: str, operators: list) → str[source]