大碗编程

Did You Know?

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编程语言中使用逻辑运算符的基本说明。