Removed . from operators, remade line 17

This commit is contained in:
PanFritz
2015-01-17 14:33:49 +01:00
parent 9b4d73cfe2
commit 60181bd657

View File

@@ -14,9 +14,7 @@ def calc(text):
expression = ""
should_calc = False
for char in text:
if char.isdigit() or (should_calc and char in [".", " "]):
expression += char
elif expression and char == ".":
if char.isdigit() or (expression and char == ".") or (should_calc and char == " "):
expression += char
elif char in math_operators:
# calculation must include at least 1 operator