在Python编程中,条件语句是执行基于特定条件判断的程序流程的基础。if-else 语句允许程序根据条件表达式的真假来执行不同的代码块。

语法

if condition:
    # 当条件为真时执行的代码块
    pass
else:
    # 当条件为假时执行的代码块
    pass

示例

假设我们想要编写一个程序,根据用户输入的年龄来判断是否成年:

age = int(input("请输入您的年龄:"))

if age >= 18:
    print("您已经成年了!")
else:
    print("您还未成年。")

嵌套条件语句

有时候,你可能需要在一个条件语句内部再嵌套另一个条件语句。这被称为嵌套条件语句。

if condition1:
    if condition2:
        # 当condition1和condition2都为真时执行的代码块
        pass
    else:
        # 当condition1为真但condition2为假时执行的代码块
        pass
else:
    # 当condition1为假时执行的代码块
    pass

逻辑运算符

在条件语句中,你可以使用逻辑运算符来组合多个条件。

  • and:两者都为真时结果为真。
  • or:两者中至少有一个为真时结果为真。
  • not:反转条件的结果。
if age >= 18 and age <= 65:
    print("您在合法工作年龄范围内。")

扩展阅读

更多关于Python条件语句的介绍,请参阅我们的Python基础教程

[center]Python_programming_language<![/center]>