python中if else语句怎么写_Python中If-else语句

Python If-else语句

决策是几乎所有编程语言中最重要的方面。顾名思义,决策制定使我们可以为特定决策运行特定代码块。在此,将根据特定条件的有效性做出决定。条件检查是决策的基础。

在Python,决策由以下语句执行。

Statement

Description

If Statement

The if statement is used to test a specific condition. If the condition is true, a block of code (if-block) will be executed.

If – else Statement

The if-else statement is similar to if statement except the fact that, it also provides the block of the code for the false case of the condition to be checked. If the condition provided in the if statement is false, then the else statement will be executed.

Nested if Statement

Nested if statements enable us to use if ? else statement inside an outer if statement.

Python的缩进

为了便于编程和简化, Python不允许在块级代码中使用括号。在Python,缩进用于声明一个块。如果两个语句处于相同的缩进级别,则它们是同一块的一部分。

通常,给定四个空格以使语句缩进,这是Python典型的缩进量。

缩进是Python语言最常用的部分,因为它声明了代码块。一个块的所有语句都打算在同一级别缩进。我们将了解Python中决策和其他内容中实际缩进的方式。

if语句

if语句用于测试特定条件,如果条件为true,它将执行称为if-block的代码块。 if语句的条件可以是可以评估为true或false的任何有效逻辑表达式。

python-if-statement.png

下面给出if语句的语法。

例子1

输出:

示例2:程序print三个数字中最大的一个。

输出:

if-else语句

if-else语句提供一个else块与if语句组合,该if语句在条件为假的情况下执行。

如果条件为真,则执行if块。否则,执行else块。

python-if-else-statement.png

下面给出了if-else语句的语法。

示例1:检查一个人是否有资格投票的程序。

输出:

示例2:检查数字是否为偶数的程序。

输出:

elif语句

elif语句使我们能够检查多个条件并根据其中的真实条件执行特定的语句块。根据需要,我们的程序中可以有任意数量的elif语句。但是,使用elif是可选的。

elif语句的工作方式类似于C中的if-else-if阶梯语句。它必须由if语句后接。

elif语句的语法如下。

python-elif-statement.png

例子1

输出:

例子2

0

相关文章:Python中的numpy.extract numpy.extract(condition, array) :  如果满足某些指定条件,则返回input_ […]...

Python中的numpy.log2 numpy.log2(arr, out = None, *, where = True, casting =...

Python中的numpy.arcsin numpy.arcsin(x[, out]) = ufunc ‘arcsin’) : 此数学函数可帮助用户计算 […]...

Python 字符串string中的isupper,islower,lower,upper isupper() 在Python中,isupper()是用于字符串处理的内置方法。 如果字符串中的所有字符均 […]...

Python中的replace替换子字符串 给定一个字符串str,其中可能包含一个或多个“ AB”。将str中所有出现的“ AB” […]...

python中的issubset 如果集合A的所有元素都存在于另一个作为参数传递的集合B中,则issubset()方法将返回True;如果不存在 […]...

Python中遍历字符串的单词 给定一个字符串,其中包含许多由空格分隔的单词,请编写一个Python程序来迭代字符串的这些单词。 例子: 输入 […]...

Python函数中的默认参数 Python中的函数用于实现要在代码的不同位置重复执行的逻辑。您可以通过函数参数将数据传递给这些函数。除了通过 […]...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值