首页 > 解决方案 > 在这个 while 循环条件下发生了什么?

问题描述

count=0
while(count==10):
    print("The count is:",count)
    count+=1

为什么上面的代码甚至没有显示任何结果或任何错误。给定的条件(表达式)是否为假?有人,请详细说明python是如何处理这种情况的。

标签: pythonwhile-loop

解决方案


您需要阅读while循环的工作原理。While 循环将执行代码,直到条件为真。在您的情况下count==10,永远不会满足,因此不会执行接下来的两个语句。更改条件将执行代码。

count=0
while count < 10:
    print("The count is:",count)
    count+=1

推荐阅读