operator.truth() 函数是运算符模块的库函数,用于检查给定值是否为真/真实值,如果给定值为真/真实值,则返回True,否则返回False。
模块:
import operator
语法:
operator.truth(x)
Parameter(s):
x –要检查的值为真/真。
返回值:
此方法的返回类型为bool,如果x是一个真值或真值,则返回True,否则返回False。
示例
# Python operator.truth() Function Example import operator print("operator.truth(True):", operator.truth(True)) print("operator.truth(False):", operator.truth(False))print()x = 1 print("x:", x) print("operator.truth(x):", operator.truth(x))print()x = 10 print("x:", x) print("operator.truth(x):", operator.truth(x))print()x = -10 print("x:", x) print("operator.truth(x):", operator.truth(x))print()x = 0 print("x:", x) print("operator.truth(x):", operator.truth(x))print()x = "Hello" print("x:", x) print("operator.truth(x):", operator.truth(x))print()x = "" print("x:", x) print("operator.truth(x):", operator.truth(x))print()
输出:
operator.truth(True): Trueoperator.truth(False): False x: 1operator.truth(x): True x: 10operator.truth(x): True x: -10operator.truth(x): True x: 0operator.truth(x): False x: Hellooperator.truth(x): True x: operator.truth(x): False