【发布时间】:2019-11-18 02:49:13
【问题描述】:
我可以对此有一些指导吗?
我正在尝试完成的任务中的说明状态:
完成 second_element 函数以打印 tup 的第二个元素。 tup 的输入:“Jimbo”、“David”、“Catfish”、“Chasm” 任务开始于:
def second_element(tup):
我试过的代码:
def second_element(tup):
tup = ("Jimbo", "David", "Catfish", "Chasm")
print(tup[1])
然后我调用它:
second_element(tup)
然后我看到以下错误:
第 5 行,在 second_element(tup) 中 NameError: 名称 'tup' 未定义
我以为我确实将元组传递给了函数参数。我很新。请小心点,大声笑。
【问题讨论】:
-
tup = ("Jimbo", "David", "Catfish", "Chasm")属于对second_element的调用之前,不在其定义中。
标签: python function parameters tuples