【发布时间】:2019-09-15 02:46:39
【问题描述】:
我创建了一个用户定义的函数,并在尝试打印时不断收到错误消息“TypeError: 'int' object is not callable”
import math
def rangeeee(x, ang, vo, yo):
fl=(yo+x*math.tan(math.radians(ang))-(1/(2*vo*vo))*((9.8*x*x)/(math.cos**2(math.radians(ang)))))
return fl
print(rangeeee(1,2,3,4))
【问题讨论】:
-
math.cos**2(math.radians(ang))是问题所在。你想在这里做什么? -
大概你是想调用
math.cos()的东西,但你忘记了括号。
标签: python user-defined-functions callable