在执行AND操作之前,将整型参数转换为布尔类型。示例代码如下:
a = 3
b = 5
if bool(a) and bool(b):
print("Both a and b are true")
else:
print("At least one of a and b is false")
在上述示例中,将整型变量a和b转换为布尔类型,并使用AND操作符进行条件判断。这样可以避免出现“Error argument of AND must be type boolean not type integer”的错误信息。