我正在学习 Python 函数的在线课程。我收到一个 NameError ,如下所示。有人能弄清楚为什么我会收到这样的错误吗?
def student_details (**details_dictionary):
if 'name' in details :
print ("Name:", details['name'] )
if 'age' in details :
print ("Age:", details['age'] )
if 'college' in details :
print ("College:", details['college'] )
student_details(name="John")
NameError Traceback (most recent call last)
<ipython-input-24-9617ce938851> in <module>
----> 1 student_details(name="John")
<ipython-input-23-1424bf8f28d7> in
student_details(**details_dictionary)
1 def student_details (**details_dictionary):
----> 2 if 'name' in details :
3 print ("Name:", details['name'] )
4 if 'age' in details :
5 print ("Age:", details['age'] )
NameError: name 'details' is not defined
慕婉清6462132
杨魅力
青春有我
绝地无双
随时随地看视频慕课网APP
相关分类