课程
/后端开发
/Python
/初识Python
为什么本课程里的判断语句与任务作业里的判断语句所处的位置不一样。
while True: while True:
sum=sum+x if n>20:
怎么理解?
2016-04-12
源自:初识Python 5-6
正在回答
你可以看做 这是课程 为了练习 break 在多此一举:
首先 while True 造成无限循环, 然后在循环内递增一个变量n, 并且针对n 作出比较,在n>20 时,break, 退出循环。
其实完全可以 while n<21,然后去掉 if.
学无疆 提问者
一个是先x+1再判断if,另一个是先判断if后进行x的变化
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序