这是一个非常令人困惑的代码.
你print的输出,但功能不返回任何东西.(它也可以打印东西,但它不会返回任何东西.)
print
该函数有一个while循环,也会自行重复.(在某些情况下这是合适的,但这不是其中之一.)
while
counter最初为0,但您的第一次检查是否counter > 6.0不大于6.(这在技术上不是错误的,但非常令人困惑.)
counter
counter > 6
价值1是指数5.为什么你要找6?
1
达到所需索引后,不会终止循环.