Python operator.gt()函数与示例
operator.gt()功能
operator.gt()函数是运算符模块的库函数,用于对两个值执行“大于操作”,如果第一个值大于第二个值,则返回True,否则返回False。
模块:
import operator
语法:
operator.gt(x,y)
Parameter(s):
x,y–要比较的值。
返回值:
此方法的返回类型为bool,如果x大于y,则返回True,否则返回False。
范例1:
# Python operator.gt() Function Example import operator #整数 x = 10 y = 20 print("x:",x, ", y:",y) print("operator.gt(x,y): ", operator.gt(x,y)) print("operator.gt(y,x): ", operator.gt(y,x)) print("operator.gt(x,x): ", operator.gt(x,x)) print("operator.gt(y,y): ", operator.gt(y,y))print()#弦 x = "Apple" y = "Banana" print("x:",x, ", y:",y) print("operator.gt(x,y): ", operator.gt(x,y)) print("operator.gt(y,x): ", operator.gt(y,x)) print("operator.gt(x,x): ", operator.gt(x,x)) print("operator.gt(y,y): ", operator.gt(y,y))print()#打印函数的返回类型 print("type((operator.gt(x,y)): ", type(operator.gt(x,y)))
输出:
x: 10 , y: 20operator.gt(x,y): Falseoperator.gt(y,x): Trueoperator.gt(x,x): Falseoperator.gt(y,y): False x: Apple , y: Bananaoperator.gt(x,y): Falseoperator.gt(y,x): Trueoperator.gt(x,x): Falseoperator.gt(y,y): False type((operator.gt(x,y)): <class 'bool'>
范例2:
# Python operator.gt() Function Example import operator #输入两个数字 x = int(input("Enter first number : ")) y = int(input("Enter second number: ")) #打印值 print("x:",x, ", y:",y) #比较 if operator.gt(x,y): print(x, "is greater than", y) else: print(x, "is not greater than", y)
输出:
RUN 1: Enter first number : 20 Enter second number: 10 x: 20 , y: 10 20 is greater than 10 RUN 2: Enter first number : 10 Enter second number: 20 x: 10 , y: 20 10 is not greater than 20