Python 条件语句学习笔记

在 Python 中,条件语句用于根据不同的条件执行不同的代码块。使用条件语句可以在程序中增加分支,从而实现更复杂的逻辑运算和判断。

if 语句

if 语句是最基本的条件语句,它的语法如下:

pythonCopy Code
if condition: # 如果条件为真,则执行这里的代码

其中,condition 是一个布尔表达式,如果为 True,则执行后面的代码块。

例如,下面的例子中,如果变量 x 大于 0,则打印 "x 是正数",否则什么也不做:

pythonCopy Code
x = 10 if x > 0: print("x 是正数")

输出:

Copy Code
x 是正数

if-else 语句

if-else 语句可以在条件为假的情况下执行另一段代码块。其语法如下:

pythonCopy Code
if condition: # 如果条件为真,则执行这里的代码 else: # 如果条件为假,则执行这里的代码

例如,下面的例子中,如果变量 x 大于 0,则打印 "x 是正数",否则打印 "x 是负数":

pythonCopy Code
x = -5 if x > 0: print("x 是正数") else: print("x 是负数")

输出:

Copy Code
x 是负数

if-elif-else 语句

if-elif-else 语句用于多条件判断,它的语法如下:

pythonCopy Code
if condition1: # 如果条件1为真,则执行这里的代码 elif condition2: # 如果条件1为假,条件2为真,则执行这里的代码 else: # 如果上面两个条件都为假,则执行这里的代码

例如,下面的例子中,如果变量 x 大于 0,则打印 "x 是正数";如果 x 等于 0,则打印 "x 是零";否则打印 "x 是负数":

pythonCopy Code
x = 0 if x > 0: print("x 是正数") elif x == 0: print("x 是零") else: print("x 是负数")

输出:

Copy Code
x 是零

以上就是 Python 条件语句的学习笔记。通过学习这些内容,您可以更好地理解条件语句的作用,并在实际开发中灵活运用。