课程
/后端开发
/Python
/初识Python
if语句为什么 不可以放到后面 前后哪里不一样?
2018-06-19
源自:初识Python 5-6
正在回答
如果if语句判断为True,才会执行if语句后面的代码块,你这里n一直为1,判断n>20一直为False,if语句后面的代码块不会执行,把n=n+1放在if语句前面就行了
代码按顺序执行,if放前面先做判断,为假则直接跳出循环,不进行后面的计算。if放后面会先做计算再做判断,影响最终结果。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序