鱼C论坛

 找回密码
 立即注册
查看: 2884|回复: 9

出现错误TypeError: 'int' object is not callable

[复制链接]
发表于 2014-9-26 19:06:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
b=input('请输入数字i:')
a=input('请输入数字x:')
i=int(b)
x=int(a)
if i==2:
   x1=144
   y1=12
   x0=121
   y0=11
   p1=y0*((x-x1)/(x0-x1))+y1*((x-x0)/(x1-x0))
   print ('%.5f'%p1)
else:
    x1=121
    y1=11
    x0=100
    y0=10
    x2=144
    y2=12
    p2=(y0*((x-x1)*(x-x2))/((x0-x1)*(x0-x2)))+(y1*((x-x0)(x-x2))/((x1-x0)*(x1-x2)))+(y2*((x-x0)*(x-x1))/((x2-x0)*(x2-x1)))
    print('%.5f'%p2)
运行的结果:
请输入数字i:3
请输入数字x:125
Traceback (most recent call last):
  File "E:/pythonlianxi/shuzhifenxi.py", line 20, in <module>
    p2=(y0*((x-x1)*(x-x2))/((x0-x1)*(x0-x2)))+(y1*((x-x0)(x-x2))/((x1-x0)*(x1-x2)))+(y2*((x-x0)*(x-x1))/((x2-x0)*(x2-x1)))
TypeError: 'int' object is not callable
请输入数字i2
请输入数字x:125
11.17391
求高手解释。


小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2014-9-26 21:58:24 | 显示全部楼层
代码请以代码的格式粘贴,不然没有可读性
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-9-27 00:38:14 | 显示全部楼层
(y1*((x-x0)(x-x2))/((x1-x0)*(x1-x2)))

的(x-x0)(x-x2)打少了個運算符
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-9-27 13:01:52 | 显示全部楼层
p2=(y0*((x-x1)*(x-x2))/((x0-x1)*(x0-x2)))+(y1*((x-x0)*(x-x2))/((x1-x0)*(x1-x2)))+(y2*((x-x0)*(x-x1))/((x2-x0)*(x2-x1)))

仔细看,python不认得y1*((x-x0)(x-x2))。

>>>
请输入数字i:1
请输入数字x:2
4.23584
>>>
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 15:48:01 | 显示全部楼层
kit1858644 发表于 2014-9-27 00:38
(y1*((x-x0)(x-x2))/((x1-x0)*(x1-x2)))

的(x-x0)(x-x2)打少了個運算符

谢谢你。我是初学者,专业是机械,所以导师只需要我能运行一些数值方面的运算。还请以后多多照顾。谢谢。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 15:48:51 | 显示全部楼层
wei_Y 发表于 2014-9-27 13:01
p2=(y0*((x-x1)*(x-x2))/((x0-x1)*(x0-x2)))+(y1*((x-x0)*(x-x2))/((x1-x0)*(x1-x2)))+(y2*((x-x0)*(x-x1)) ...

谢谢你,由于书写的公式比较乱,所以才导致的错误,谢谢你的帮助。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 15:49:36 | 显示全部楼层
bevin 发表于 2014-9-26 21:58
代码请以代码的格式粘贴,不然没有可读性

我是直接粘贴的,怎么进行格式粘贴,这两者有不同吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-9-28 01:00:33 | 显示全部楼层
xiangjibang 发表于 2014-9-27 15:49
我是直接粘贴的,怎么进行格式粘贴,这两者有不同吗?

1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-9-29 01:38:24 | 显示全部楼层
相片小而已

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2014-11-1 04:01:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-16 08:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表