python中已经存在的函数显示为未解释的引用,请问是哪里出错了?

 

你下边for循环变量是 card_find,print()输出时应该写card_find,不能再是card_dict了

 

card_dict作用域是在上一个函数,将card_dict声明为一个global变量。或者在上一个函数中定义一下card_dict,并return,后一个函数调用。