我正在尝试学习 Python,但无法理解为什么while我发现这个循环会中断:
while string:
print("Test")
string = string[3:]
以例如
string = "123456789"
输出是:
Test
Test
Test
我理解 while 函数的方式是,只有当 while 命令后面的表达式为 False 时,它才会中断。但是 string = string[3:] 怎么可能是 False,我的意思是它只是将字符串形式“123456789”更改为“456789”?
感谢您的任何提示!
PIPIONE
明月笑刀无情
相关分类