当前位置: 首页>>代码示例>>Python>>正文


Python Interpreter.interpret方法代码示例

本文整理汇总了Python中Interpreter.interpret方法的典型用法代码示例。如果您正苦于以下问题:Python Interpreter.interpret方法的具体用法?Python Interpreter.interpret怎么用?Python Interpreter.interpret使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Interpreter的用法示例。


在下文中一共展示了Interpreter.interpret方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_Mixed4

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_Mixed4(self):
     interpreter = Interpreter("96/               2   + 10/2 - 5/1*1  ")
     result = interpreter.interpret();
     self.assertEqual(48, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例2: test_AddOnly3

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_AddOnly3(self):
     interpreter = Interpreter("1+2+3+4+5")
     result = interpreter.interpret();
     self.assertEqual(15, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例3: test_DivideOnly4

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideOnly4(self):
     interpreter = Interpreter("96/               2     ")
     result = interpreter.interpret();
     self.assertEqual(48, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例4: test_Mixed1

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_Mixed1(self):
     interpreter = Interpreter(" 100  /  2 * 5  +1 -2 ")
     result = interpreter.interpret();
     self.assertEqual(249, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例5: test_SubtractOnly4

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_SubtractOnly4(self):
     interpreter = Interpreter(" 1   -                       2     ")
     result = interpreter.interpret();
     self.assertEqual(-1, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例6: test_DivideOnly2

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideOnly2(self):
     interpreter = Interpreter("0/2/3")
     result = interpreter.interpret();
     self.assertEqual(0, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例7: test_DivideAddSubtract2

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideAddSubtract2(self):
     interpreter = Interpreter("0+1+2-3/3")
     result = interpreter.interpret();
     self.assertEqual(2, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例8: test_SubtractOnly2

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_SubtractOnly2(self):
     interpreter = Interpreter("0  - 2-3")
     result = interpreter.interpret();
     self.assertEqual(-5, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例9: test_DivideSubtractMultiply4

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideSubtractMultiply4(self):
     interpreter = Interpreter("90/               10/3 - 5/1*1  ")
     result = interpreter.interpret();
     self.assertEqual(-2, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例10: test_DivideAddSubtract1

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideAddSubtract1(self):
     interpreter = Interpreter(" 10/5  +1 -3")
     result = interpreter.interpret();
     self.assertEqual(0, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例11: test_DivideSubtractMultiply3

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideSubtractMultiply3(self):
     interpreter = Interpreter("2-4/4*5")
     result = interpreter.interpret();
     self.assertEqual(-3, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例12: test_DivideSubtractMultiply2

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideSubtractMultiply2(self):
     interpreter = Interpreter("0/2-                                    3 - 1*2")
     result = interpreter.interpret();
     self.assertEqual(-5, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例13: test_DivideSubtractMultiply1

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideSubtractMultiply1(self):
     interpreter = Interpreter(" 100  /  2 - 5  *1")
     result = interpreter.interpret();
     self.assertEqual(45, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例14: test_AddOnly4

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_AddOnly4(self):
     interpreter = Interpreter(" 1+2     ")
     result = interpreter.interpret();
     self.assertEqual(3, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py

示例15: test_DivideAddSubtract3

# 需要导入模块: import Interpreter [as 别名]
# 或者: from Interpreter import interpret [as 别名]
 def test_DivideAddSubtract3(self):
     interpreter = Interpreter("100+10/1-4")
     result = interpreter.interpret();
     self.assertEqual(106, result)
开发者ID:dbarisakkurt,项目名称:interpreter-tutorial,代码行数:6,代码来源:InterpreterTest.py


注:本文中的Interpreter.interpret方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。