if-elif-else详细学习

发布时间:2024年11月14日 阅读:43 次


ython之所以能按指令执行程序,是因为每个指令都有逻辑可循,python的沟通逻辑主要也是用的条件判断:明确的让计算机知道,在什么条件下,该去做什么。
if语句就是Python常用的条件判断语句,if条件判断主要有三种形式:单向判断(if)、双向判断(if...else...)和多向判断(if...elif...eles...)。

if 判断条件:
    执行语句……else:
    执行语句……

由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。
当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等判断符号,即大于和小于在没有括号的情况下会比与或要优先判断。

https://www.cnblogs.com/wangxianyun/p/17401941.html


Tag:
相关文章