python逻辑运算符的例子(细说逻辑运算符用法)
在本文中,我们将了解什么是逻辑运算符以及如何在Python编程中使用它们。
逻辑运算符:
逻辑运算符基本上有以下三种类型:
上述运算符的语义或含义与英语中的含义相同。为了说明这一点,我们可以举一个简单的例子,例如一个数字可以大于2,然后小于5,因此,如果考虑此示例,那么我们知道在3和4之间可能只有两个可能的数字。所以现在让我们运行此示例,并通过传递不同的数字来验证结果。
Inputanynumberlessthan10>>>6Numberenteredwas6False
我们输入了3,则上述代码的输出将打印为“ True”,因为条件满足传递的数字大于2且小于3。以上代码是如何使用“ AND”逻辑的简单示例Python中的运算符。
Inputanynumberlessthan10>>>3Numberenteredwas3True
现在让我们以类似的示例为例,该示例传递与3相同的数字,但是如果条件中的任何一个匹配,则使用“或”条件说明可以小于2或小于5,然后结果应该为true。
my_input = raw_input("Input any number less than 10 >>>") print("Number entered was ") + my_input my_input = int(my_input) if(my_input < 2ormy_input < 5): result = Trueelse: result = Falseprintresult
下面是当我们使用OR逻辑运算符将“ 3”传递给条件时的结果。
Inputanynumberlessthan10>>>3Numberenteredwas3True
并且在以下情况下,如果False输出为6不属于任何条件。
Inputanynumberlessthan10>>>6Numberenteredwas6False
现在让我们举一个关于如何使用“非”逻辑运算符的例子。假设我们从某个输出中得到了一个结果,现在我们的变量包含的值为4,我们将变量名称称为“ abc”。
以下是我要验证列表中是否存在“ abc”值的条件?
abc = 4 ifabc not in[3,7,5] : print("condition met") else: print("condition not met")
结果如下。
conditionmet
现在我们知道了如何在Python编程中使用逻辑运算符。这是有关如何在Python编程语言中使用逻辑运算符的基本说明。