Python operator.truth()函数与示例

operator.truth() 功能

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