浅谈Python的条件判断语句if/else语句

  • Post category:Python

浅谈Python的条件判断语句if/else语句攻略

Python的条件判断语句if/else语句是一种常用的控制流语句,用于根据条件执行不同代码块。在本篇攻略中,我们将详细讲解Python的条件判断语句if/else语句的用法和示例。

基本法

Python的条件判断语句if/else语句的基本语法如下:

if condition:
    # 如果条件成立,执行这里的代码块
else:
    # 如果条件不成立,执行这里的代码块

在这个例子中,我们使用if关键字来开始一个条件判断语句。如果条件成立,则执行if语句后面的代码块;否,执行else语句后面的代码块。

示例一:判断一个数是否为偶数

下面是一个示例,演示了如何使用if/else语句来判断一个数是否为偶数:

num = 4
if num % 2 == 0:
    print(num, 'is even')
else:
    print(num, 'is odd')

在这个例子中,我们首先定义了一个变量num,并将其赋值为4。然后,我们使用if/else语句来判断num是否为偶数。如果num % 2 == 0,则打印“num is even”;否则,打印“num is odd”。

输出结果为:

4 is even

示例二:判断一个年份是否为闰年

下面是另一个示例,演示了如何使用if/else语句来判断一个年份是否为闰年:

year = 2024
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
    print(year, 'is a leap year')
else:
    print(year, 'is not a leap year')

在这个例子中,我们首先定义了一个变量year,并将其赋值为2024。然后,我们使用if/else语句来判断year是否为闰年。如果year % 4 == 0 and year % 100 != 0 or year % 400 == 0,则打印“year is a leap year”;否则,打印“year is not a leap year”。

输出结果为:

2024 is a leap year

总结

Python的条件判断语句if/else语句是一种常用的控制流语句,用于根据条件执行不同的代码块。在使用if/else语句时,我们需要注意条件的语法和逻辑。