python __gt__()方法,代码例子

__gt__()方法

python内置的__gt__()是属性方法,需要通过python对象来调用,可以用于比较调用对象和参数之间的大小关系。如果调用对象大于参数,则返回True,否则返回False,如果调用对象和参数的类型不同,则返回NotImplemented。


语法

__gt__(self, value, /)

python源码中对__gt__()方法的介绍:

    Return self>value.

参数

参数描述
valuepython对象

返回值

True or False or NotImplemented。

__gt__()实例代码

>>> (1).__gt__(1.2)
NotImplemented
>>> [1,2].__gt__([2,3])
False
>>> (2).__gt__(0)
True
>>> 'a'.__gt__('Z')
True
>>> (3,5).__gt__((2,6))
True
>>> {6,5}.__gt__({8,3})
False
>>> {'a':3,'b':2}.__gt__({'c':2,'b':1})
NotImplemented

全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.