Python中什么是选择语句?

如题所述

Python中选择语句主要有3种形式,分别为if语句、if…else语句和if…elif…else多分支语句。

if…elif…else语句

但有时候我们需要很多判断,并不是非黑即白,这时用户就需要从多个选项中选择一个。在开发程序时,如果遇到多选一的情况。

则可以使用if…elif…else语句,该语句是一个多分支选择语句,通常表现为“如果满足某种条件,进行某种处理,否则,如果满足另一种条件,则执行另一种处理……”。

if注意:


1.比较表达式无论简单还是复杂,结果必须为Boolean类型。


2.if语句控制的语句体只有如果只有一条语句,大括号可以省略;如果是多条语句则不能省略,建议永远不要省略。


如:if(比较表达式)


语句


3.一般来说:有左大括号就没有分号,有分号就没有左大括号。


如:if(比较表达式){........}, if(比较表达式)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-11

Python中选择语句主要有3种形式,分别为if语句、if…else语句和if…elif…else多分支语句。

if…elif…else语句

但有时候我们需要很多判断,并不是非黑即白,这时用户就需要从多个选项中选择一个。在开发程序时,如果遇到多选一的情况。

则可以使用if…elif…else语句,该语句是一个多分支选择语句,通常表现为“如果满足某种条件,进行某种处理,否则,如果满足另一种条件,则执行另一种处理……”。

if注意:

1.比较表达式无论简单还是复杂,结果必须为Boolean类型。

2.if语句控制的语句体只有如果只有一条语句,大括号可以省略;如果是多条语句则不能省略,建议永远不要省略。

如:if(比较表达式)

语句

3.一般来说:有左大括号就没有分号,有分号就没有左大括号。

如:if(比较表达式){........}, if(比较表达式)。

第2个回答  2022-12-16

Python中选择语句主要有三种形式,分别为:

1、if语句

格式:

if 表达式:

语句块(执行代码)

2、if...else语句

格式:

if 表达式:

语句块

else:

语句块

3、if...elif...else多分支语句

格式:

if 表达式1:

语句块1

elif 表达式2

语句块2

elif 表达式3

语句块3

...

else:

语句块n

实例:

1、if

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?")

num = int(input("请输入你认为符合条件的数字:"))

if (num % 3 ==2) and (num % 5 ==3)and (num % 7 == 2):

print(num,"符合三三数之剩二,五五数之剩三,七七数之剩二")

2、if...else

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?")

num = int(input("请输入你认为符合条件的数字:"))

if (num % 3 ==2) and (num % 5 ==3) and (num % 7 == 2):

print(num,"符合三三数之剩二,五五数之剩三,七七数之剩二")

else:

print(num,"不符合!")

相似回答
大家正在搜