【发布时间】:2021-10-27 14:00:16
【问题描述】:
loop_condition = True
while loop_condition:
print("Loop Condition keeps: %s" %(loop_condition))
loop_condition = False
【问题讨论】:
-
你看文档了吗?这是字符串格式,如 C 中的 printf。当您有
string % item或string % tuple时,右侧的每个元素都将替换字符串中的任何 % 项。在这种情况下,%s 要求将其打印为字符串,因此这将打印“循环条件保持:真”,然后“循环条件保持:假”。 -
loop_condition = False while loop_condition: print("Loop Condition keep: %s" %(loop_condition)) loop_condition = True .....替换真假后..为什么没有显示输出什么兄弟?你能解释一下吗?
-
您的
while循环仅在loop_condition为 True 时运行。如果将loop_condition设置为 False,则循环根本不会运行。
标签: python