operator比较运算
函数的返回值是布尔 True 和 False
import operator # 首先要导入运算符模块 a = operator.gt(1, 2) # 意思是greater than(大于) b = operator.ge(1, 2) # 意思是greater and equal(大于等于) c = operator.eq(1, 2) # 意思是equal(等于) d = operator.le(1, 2) # 意思是less and equal(小于等于) e = operator.lt(1, 2) # 意思是less than(小于) print(a, b, c, d, e, sep='\n', end='') 打印结果: False False False True True
如果输入的是字符,从第一个数字或字母(ASCII)比大小
import operator # 首先要导入运算符模块 a = operator.gt('a', 'A') # 意思是greater than(大于) b = operator.ge('a', 'A') # 意思是greater and equal(大于等于) c = operator.eq('a', 'A') # 意思是equal(等于) d = operator.le('a', 'A') # 意思是less and equal(小于等于) e = operator.lt('a', 'A') # 意思是less than(小于) print(a, b, c, d, e, sep='\n', end='') 打印结果: True True False False False
钟声敲响了日落,柏油路跃过山坡,一直通向北方的是我们想象,长大后也未曾经过~

浙公网安备 33010602011771号