Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中定义自定义比较(0<;mytype)?_Python - Fatal编程技术网

如何在python中定义自定义比较(0<;mytype)?

如何在python中定义自定义比较(0<;mytype)?,python,Python,因此,我目前正在(ab)使用python表示法创建一种特定于领域的语言。作为其中的一部分,我将重写比较函数以返回非布尔值 因此,对于(mytype1

因此,我目前正在(ab)使用python表示法创建一种特定于领域的语言。作为其中的一部分,我将重写比较函数以返回非布尔值

因此,对于(mytype1 但是,我不知道如何为(0 如果lhs的类型为int(在python3中),我如何添加对这种比较的支持?

根据
\uu lt\uuu()
的反映形式是
\uu gt\uu()

这些方法没有交换的参数版本(当左参数不支持该操作而右参数支持该操作时使用);相反,
是彼此的反映,
是彼此的反映,
是各自的反映。如果操作数的类型不同,且右操作数的类型是左操作数类型的直接或间接子类,则右操作数的反射方法具有优先级,否则左操作数的方法具有优先级。不考虑虚拟子类化


谢谢-我发誓在我发帖前读到这一部分的时候,那是不存在的!