为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

adamtang 2016-02-24 12:04:32
:
查看完整描述

1 回答

?
清波

TA贡献165条经验 获得超90个赞

python函数中 return语句执行后,会直接终止函数体的执行。

楼主的代码在执行 for循环的第一个循环时,就会返回“HELLO”并且终止函数,所以后面的就没有执行。

可以考虑,在函数中声明一个空数组,每次循环后产生的值 先加入数组, 最后在for循环完毕后,返回数组。

查看完整回答
反对 回复 2016-03-01
  • 1 回答
  • 0 关注
  • 1302 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信