From 60181bd65792c8413331bd28a37ccd1cb2fe8d21 Mon Sep 17 00:00:00 2001 From: PanFritz Date: Sat, 17 Jan 2015 14:33:49 +0100 Subject: [PATCH] Removed . from operators, remade line 17 --- calc.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/calc.py b/calc.py index ccecba4..2c1ed15 100644 --- a/calc.py +++ b/calc.py @@ -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