猿问
10-3条件过滤练习:为什么这样写for循环没有正常执行迭代,只打印出来['HELLO']
:
adamtang
浏览 1303
回答 1
1回答
清波
python函数中 return语句执行后,会直接终止函数体的执行。楼主的代码在执行 for循环的第一个循环时,就会返回“HELLO”并且终止函数,所以后面的就没有执行。可以考虑,在函数中声明一个空数组,每次循环后产生的值 先加入数组, 最后在for循环完毕后,返回数组。
0
0
0
随时随地看视频
慕课网APP
相关分类
Python
我要回答