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

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

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

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

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

    1、先给score赋值;

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

    二、if嵌套

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

    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学习网