我对python很陌生,但我知道类型转换通常取决于你是否需要它来保持你想要的类型。我试图做一些基本的arithemetic但是当我尝试传递保存数字的变量时,它说它是一个无效的类型。
def doublePicture():
a = pickAFile()
b = makePicture(a)
c = getWidth(b)
d = getHeight(b)
e = c * 1.5
f = d *1.5
newPicture = makeEmptyPicture(e,f)
错误: 尝试使用无效类型的参数调用函数。这意味着你做了一些事情,比如尝试将字符串传递给期望整数的方法。