初学者编写代码,编写 2 个函数。请看并告诉我我编写的函数的替代方案以及错误是什么。不要严格判断。编码
def user_spisok(name, age):
for names in name:
print("\nHello,"+ name.title())
print("\ How are old you ? ")
for ages in age :
print(ages)
spisok ['eva', age = 13]
错误代码。
user_spisok(spisok)
File "user.py", line 7
spisok ['eva', age = 13]
^
SyntaxError: invalid syntax
错误是您正在向函数传递一个变量(包含名称和年龄列表的列表)。
在您的情况下,您需要传递 2 个变量(或一个列表,如果您查看整个代码)
一般来说,这样做是正确的 -