【摘要】:if语句用于控制流程的分支,它有三种格式,分别是:1.if子句if语句的格式如下:if逻辑表达式:语句组if语句的格式中,逻辑表达式的后面跟“:”号,其后续的语句组,必须向右缩进。
if语句用于控制流程的分支,它有三种格式,分别是:
1.if子句
if语句的格式如下:
if逻辑表达式:
语句组
if语句的格式中,逻辑表达式的后面跟“:”号,其后续的语句组,必须向右缩进。在很多Python编辑器,如anaconda中,当输入冒号并回车后,Python会自动向右缩进,直到程序员认为属于if的语句组结束,此时用backspace键,将语句组后面的语句与if对齐即可。
【例3.1.1】 从键盘上输入2个实数,挑选大者输出。
请注意上述程序代码的if语句的格式:z=y是右缩进的。
2.else子句
else子句用于补充if条件不成立时的另一路分支,其格式为:
if逻辑表达式:
语句组1
else:
语句组2(www.daowen.com)
【例3.1.2】 输入一元二次方程的系数a,b,c,根据条件求解方程的实根。
程序:求一元二次方程的根
3.elif子句
在需要多个检测条件时,可以使用elif子句完成,语句组格式如下:
if逻辑表达式1:
语句组1
elif逻辑表达式2:
语句组2
[elif逻辑表达式n:
语句组n]
else:
语句组
请注意,在这样的组合语句中,else如果出现,则一定在最后。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关Python计算思维与问题求解的文章