有人可以帮我改进这段代码吗?它不在python 3中运行。
基本上,我需要更改params
这是一个参数,包括4个参数。
追踪(最近一次呼叫最后一次):
文件" C:/Users/Daniel/Downloads/mission01-template.py",第25行,显示(马赛克(rcross_bb,sail_bb,corner_bb,nova_bb))
TypeError:mosaic()占用1个位置参数但是4个被赋予
params=(rcross_bb, sail_bb, corner_bb, nova_bb)
def mosaic(params):
return beside(stack(nova_bb,corner_bb),stack(rcross_bb,sail_bb))
show(mosaic(rcross_bb, sail_bb, corner_bb, nova_bb))
答案 0 :(得分:0)
函数外部定义的参数和函数定义期间定义的形式参数未连接。所以根据函数,它只有一个参数params