私は以下のような条件付き文字列を持っています、
condition1 = "((2=2) or (3=1)) and (1=1)"
condition2 = "((2=3) or (1=1)) and (4=5)"
上記の両方の条件により、それぞれTrueとFalseの出力が得られます。
より多くの説明:
condition1は、として機能します
if ((2==2) or (3==1)) and (1==1):
Return True
else:
Return False
条件1の出力:True
condition2は、として機能します
if ((2==3) or (1==1)) and (4==5):
Return True
else:
Return False
条件2の出力:True
アップデート :
申し訳ありませんが、友達、
上記のcondition1とcondition2のような条件付き文字列があります。
条件を文字列として解析し、その関数がif-elseのように実行され、ブール値を返すときに関数を作成したい
助けてください...
ありがとうチンタン