10-3条件过滤练习:为什么这样写for循环没有正常执行迭代,只打印出来['HELLO']

:http://img.mukewang.com/56cd2ca000011cc303790097.jpg

http://img.mukewang.com/56cd2ccc000101e702110045.jpg

adamtang
浏览 1303回答 1
1回答

清波

python函数中 return语句执行后,会直接终止函数体的执行。楼主的代码在执行 for循环的第一个循环时,就会返回“HELLO”并且终止函数,所以后面的就没有执行。可以考虑,在函数中声明一个空数组,每次循环后产生的值 先加入数组, 最后在for循环完毕后,返回数组。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python