【发布时间】:2015-11-25 13:07:53
【问题描述】:
对编程非常陌生。
想知道为什么这个示例打印列表中的所有项目,而第二个示例只打印第一个?
def list_function(x):
for y in x:
print(y)
n = [4, 5, 7]
list_function(n)
def list_function(x):
for y in x:
return y
n = [4, 5, 7]
print(list_function(n))
【问题讨论】:
-
返回总是终止函数的执行。
-
我要收藏这个问题,作为反对所有说新的编程问题在这里不受欢迎或立即被否决的人的证据。这是一个写得很好的问题,关于一个非常基本的主题,没有一个反对意见。
-
酷.. 很高兴这是一个好问题!堆栈溢出是惊人的。
标签: python list printing return