python中if嵌套命令如何理解?
发布时间:2024-09-04 19:50:16

1.计算机执行嵌套命令的顺序
将同一命令缩进同一级别,第一步,计算机将按顺序逐一执行命令。
1、首先给score赋值;
2、由于if和else只能留下一种互斥关系,if和else下的代码块只能执行一个,因此计算机需要判断赋值内容以满足要求【score>=60】还是【score<60]条件-如果符合if条件,则执行if缩进下的内容。
二、if嵌套
if嵌套是指在现有的if条件下,在内部编写一个if条件。
score=26
ifscore>=60:
print('您已通过')
ifscore>=80:
print('您非常优秀')
else:
print('你只是一般')
else:
print('不及格')
ifscore<30:
print('学渣')
else:
print('也可以抢救') 