【发布时间】:2019-03-31 14:31:38
【问题描述】:
我正在尝试返回在函数 make_list 中创建的列表 my_list,以在函数 print_elems 中使用。
我不断收到错误
my_list 未定义
当我要求打印它时,在调用“make_list”之后。
我在尝试返回“my_list”时做错了什么?
def make_list():
my_list = []
print("Enter \"-999\" to return list.")
x = int(input("Enter a number: "))
while x != -999:
my_list.append(x)
x = int(input("Enter a number: "))
return my_list
def print_elems(user_list):
print(user_list, sep=' ')
make_list()
print(my_list)
print_elems(my_list)
【问题讨论】:
标签: python python-3.x return-value