首页>文档>量化交易>Python的条件判断语句

Python的条件判断语句

在Python中,条件判断语句,共有以下三种表现形式:

  • 单向判断 if
  • 双向判断 if···else···
  • 多向判断 if···elif···else

1、单向判断:if,表示的是 ”如果….. 就….”,如:

score=95
if score>=90:
    print('成绩优秀')
#if条件知识点总结
if xxx: #条件(如果....),后面必须有英文冒号
    print(xxx)#结果(就...)自动缩进4个空格,1个tab键

2、双向判断:if···else···,表示如果满足就执行if条件的,如果不满足就执行else条件下的

注意:

  • if和else两个判断条件是平级关系;
  • 当if条件不满足时,才会执行else下的命令
  • if和else条件是互斥的;
  • else想正确运行,一定要有一个和它平级的前提,可以是if判断,也可以是其他命令,如循环命令。

3、多向判断:if···elif···else···,表示多向逻辑判断,如果if的条件不满足,就看是否满足elif条件,如果不满足elif条件,就执行else的命令;

  • elif需要一个平级的命令if;
  • elif需要if,但可不需要else;
  • if、elif、else三者所代表的条件是互斥的;
  • 如果是更多条件的判断,中间加多个elif即可。

4、if嵌套:

if嵌套应用的场景是在基础条件满足的情况下,再在基础条件底下增加额外的判断条件。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索