For 循环中的 Return 语句放置
在这种特定情况下,在 make_list 函数中放置 return 语句会妨碍程序的预期功能。 return 语句应位于函数末尾,而不是在 for 循环内。
for 循环迭代 3 次,对应于 3 个 pet 条目。然而,过早放置的 return 语句会过早终止该函数,只允许一个宠物进入。具体为:
正确放置:
为了允许按预期输入三个 pet 条目,应在 for 循环完成其迭代后将 return 语句移至 make_list 函数的末尾。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3