0

对不起,如果这措辞不好,这是我的第一篇文章。我在为课堂制作的代码时遇到了困难。它需要裁剪用户选择的图像。但是每次我运行代码时,我都会得到以下结果:不适当的参数值(类型正确)。这是代码:

def crop(startX,endX,startY,endY):

file = pickAFile()
pic  = makePicture(file)
show(pic)

newPic    = makeEmptyPicture(endX - startX, endY - startY)
newPixels = getPixels(newPic)

for x in range(startX,endX):
 for y in range(startY,endY):

   color = getColor(getPixel(pic, x, y))

   setColor(newPixels,color)

当我使用代码时,第 44 行出现错误。如果我能帮助解决这个问题,我将不胜感激。谢谢!

这是完整的问题:不适当的参数值(正确类型)。尝试将参数传递给函数时发生错误。请检查 /Users/robertking/homework_4a 的第 42 行

4

0 回答 0