📜  Python OR 运算符(1)

📅  最后修改于: 2023-12-03 15:18:57.676000             🧑  作者: Mango

Python OR 运算符

在Python中,OR运算符用于判断多个条件中至少一个为真的情况。

OR运算符的语法如下:

if 条件1 or 条件2:
    # 如果条件1或条件2为真,执行这里的代码块

其中,条件1和条件2可以是任何可以进行逻辑判断的表达式,包括但不限于变量、函数返回值、比较表达式等。

如果条件1为真,则整个表达式的值为真,不会再去判断条件2。如果条件1为假,则会继续判断条件2,如果条件2为真,则整个表达式的值为真。

以下是OR运算符使用示例:

# 使用OR运算符判断多个条件
a, b, c = 1, 2, 3
if a == 1 or b == 2 or c == 3:
    print("至少有一个条件满足")

# 判断用户名和密码是否正确
username = input("请输入用户名:")
password = input("请输入密码:")
if username == "admin" or password == "123456":
    print("登录成功")

# 判断一个数是否是奇数或负数
num = int(input("请输入一个整数:"))
if num % 2 == 1 or num < 0:
    print("这个数是奇数或负数")

需要注意的是,OR运算符是一个短路运算符,即如果前面的条件为真,则不会再去判断后面的条件,这点需要注意在编写复杂逻辑的代码时避免出现逻辑错误。

以上就是Python OR 运算符的介绍,希望对您有所帮助。