课程
/后端开发
/Python
/初识Python
RT
输入if条件为if<=20的时候,打印结果是1
2020-03-31
源自:初识Python 5-6
正在回答
你在if循环中设定条件是小于等于20就会自动break,当while循环第一次运行时,就已经满足了if条件,所以结果是1
用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。
所以break对应的是之前的while,因此你break直接就结束了啊。
因为第一次运算完直接就break了,所以输出第一次的结果不就是1嘛
小白萌新up 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序