比较表达式与求值函数

2024-04-19 09:50:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Python 3编写了以下格式的代码:

  • 定义函数1()
  • 定义函数2()
  • 定义函数3()
  • def主()

然后我打电话给总管:

主()

函数eval()也在我的main()中。 我的代码的目的是得到两个表达式并返回它们是否相等。 例如:

  • 答案:“A←A*3”
  • 我的输入=“A←3*A”

比较这些表达式,结果必须是“等于”(或True)。你知道吗

我得到的错误如下:

Traceback (most recent call last):
    File "my_path", line 218, in <module>
    main()
File "my_path", line 200, in main
if eval(a) == eval(b) and eval(c) == eval(d) :
File "<string>", line 2

  ^
SyntaxError: unexpected EOF while parsing

我需要进口什么东西吗? 还是重新安排功能? 我是来理解的,不是来解决问题的。 谢谢。你知道吗


Tags: path函数答案代码in目的定义表达式