• 技术文章 >Python技术 >Python基础教程

    python中if嵌套命令如何理解?

    宋雪维宋雪维2021-02-24 17:38:17原创6110

    一、嵌套命令计算机执行的顺序

    缩进相同的命令处于同一个等级,第一步,计算机就要按顺序一条一条地执行命令。

    1、先给score赋值;

    2、因为if和else是只能留一个的互斥关系,if和else下的代码块只会执行一个,所以计算机要判断赋值的内容满足【score>=60】还是【score<60】的条件——如果满足if的条件,就执行if缩进下的内容。

    二、if嵌套

    if嵌套就是指,在已经有的if条件下在内部在写一个if条件。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    score=26

    if score>=60:

        print('你已经及格')

        if score>=80:

            print('你很优秀')

        else

            print('你只是一般般')

    else:

        print('不及格')       

        if score<30:

            print('学渣')

        else:

            print('还能抢救一下')

    专题推荐:python基础
    上一篇:Python hash对象的属性有哪些 下一篇:python中conftest如何使用?

    相关文章推荐

    • python字符串的拆分与合并• pickle模块在Python的函数使用• python中如何统计列表中元素出现的频率?• Python中pickle模块的使用注意• python中条件判断分为哪几类?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网