我正在用python处理这个任务,但是我不确定是否以正确的方式将元素添加到列表中。因此,基本上我假设创建一个create_list函数,它接受列表的大小,并提示用户输入多个值,并将每个值存储到列表中。create_list函数应该返回这个新创建的列表。最后,main()函数应提示用户输入值的数目,将该值传递给create_list函数以设置列表,然后调用get_total函数以打印列表的总数。请告诉我我遗漏了什么或做错了什么。提前非常感谢。def main():
# create a list
myList = []
number_of_values = input('Please enter number of values: ')
# Display the total of the list elements.
print('the list is: ', create_list(number_of_values))
print('the total is ', get_total(myList))
# The get_total function accepts a list as an
# argument returns the total sum of the values in
# the list
def get_total(value_list):
total = 0
# calculate the total of the list elements
for num in value_list:
total += num
#Return the total.
return total
def create_list(number_of_values):
myList = []
for num in range(number_of_values):
num = input('Please enter number: ')
myList.append(num)
return myList
main()