summaryrefslogtreecommitdiff
path: root/examples/holaMundo.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/holaMundo.py')
-rw-r--r--examples/holaMundo.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/examples/holaMundo.py b/examples/holaMundo.py
index 0589a0d..bb66ca2 100644
--- a/examples/holaMundo.py
+++ b/examples/holaMundo.py
@@ -55,8 +55,13 @@ numreal = Word(nums)
numcomplex = numreal + "+" + numimag
print(numcomplex.parseString("3+5i"))
-# Cambiar a complejo numero durante parsear:
-numcomplex.setParseAction(lambda t: complex("".join(t).replace("i", "j")))
+# Funcion para cambiar a complejo numero durante parsear:
+def hace_python_complejo(t):
+ valid_python = "".join(t).replace("i", "j")
+ return complex(valid_python)
+
+
+numcomplex.setParseAction(hace_python_complejo)
print(numcomplex.parseString("3+5i"))
# Excelente!!, bueno, los dejo, me voy a seguir tirando código...