python语句的基本结构有哪些?

Python013

python语句的基本结构有哪些?,第1张

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

if…elif…else语句

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

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

if注意:

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

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

如:if(比较表达式)

语句

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

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

这个说法是正确的。在Python中,if语句中的条件表达式只能是能够产生布尔类型数据的语句。布尔类型的值只有两种:True或False。例如:

在上面的例子中,我们可以看到,条件表达式5 >3是一个比较运算,它会产生一个布尔值,如果运算结果为True,就会执行if语句中的代码块。

因此,在Python中,if语句中的条件表达式只能是能够产生布尔类型数据的语句

答:不能。"case"不是python保留字。python可用"if…elif…else"语句表示多分支。

from keyword import kwlist

print("case" in kwlist)#False