Skip to content

Block Control

Flavio Lionel Rita edited this page Apr 25, 2021 · 1 revision

If

from py_expression.core import Exp
exp = Exp()

context = {}
exp.solve(('if(1==2){'
           '    output=2'
           '}else {'
           '    output=3'
           '}'),context)

print(context['output'])

result:

3

While

from py_expression.core import Exp
exp = Exp()

context = {}
exp.solve(('i=0;'
           'while(i<=6){'
           '  output=i*2;'
           '  i=i+1;'
           '}'),context)

print(context['output'])

result:

12
Clone this wiki locally