使用可修改符号进行比较(python)

使用可修改符号进行比较(python),python,comparison,Python,Comparison,在Python中,是否有一种使用变量比较符号比较值的方法?例如,我希望能够将符号更改为,并使if语句仍然有效 下面的代码显示了这一想法,但在Python中无效: 符号=< 如果1签署2: 印刷品(“本作品”) Python的运算符,如不是值,因此不能将它们分配给变量。但是,函数是Python中的值,因此可以分配它们。模块分别具有名为lt和gt的功能: >>来自操作员导入lt,gt >>>lt(1,2) 符合事实的 >>>燃气轮机(1,2) 错误的 >>>符号=lt >>>标志(1,2) 符合事实

在Python中,是否有一种使用变量比较符号比较值的方法?例如,我希望能够将符号更改为
,并使
if
语句仍然有效

下面的代码显示了这一想法,但在Python中无效:

符号=<
如果1签署2:
印刷品(“本作品”)

Python的运算符,如
不是值,因此不能将它们分配给变量。但是,函数是Python中的值,因此可以分配它们。模块分别具有名为
lt
gt
的功能:

>>来自操作员导入lt,gt
>>>lt(1,2)
符合事实的
>>>燃气轮机(1,2)
错误的
>>>符号=lt
>>>标志(1,2)
符合事实的
所以你可以写:

从操作员导入lt,gt
符号=lt
如果签署(1,2):
打印(‘这行得通’)

Python的运算符,如
不是值,因此不能将它们分配给变量。但是,函数是Python中的值,因此可以分配它们。模块分别具有名为
lt
gt
的功能:

>>来自操作员导入lt,gt
>>>lt(1,2)
符合事实的
>>>燃气轮机(1,2)
错误的
>>>符号=lt
>>>标志(1,2)
符合事实的
所以你可以写:

从操作员导入lt,gt
符号=lt
如果签署(1,2):
打印(‘这行得通’)

不,我认为python中不可能实现此功能。不,我认为python中不可能实现此功能。