frank_BMW 发表于 2019-12-11 23:25:48

帮忙解惑

Python 3.7
temp = input('不妨猜一下小甲鱼的年龄:')
guess = int(temp)
if guess == 8:
    print('卧槽,你是小甲鱼肚子里的蛔虫吗?')
    print('哼,猜中了也没用')
else:
    if guess > 8:
      print('大了大了')
    else:
      print('xiaolexiaole')
print('Game over')

TypeError: 'int' object is not callable


最后提示这个是什么原因?

冬雪雪冬 发表于 2019-12-11 23:29:39

试了,没有你说的问题

最后的魁拔 发表于 2019-12-11 23:31:20

我的电脑是可以运行,建议下载了网易有道词典,对出错信息解释一下

WilsonWolf2333 发表于 2019-12-12 08:17:44

我尝试过也没有你说的这个报错。
我的Python版本也是3.7
另外我百度搜索TypeError: 'int' object is not callable,找到了这篇博文:
https://www.cnblogs.com/Mufasa/p/10288325.html
函数名和变量名重合? 但是代码里没这个现象啊,奇怪。

试过把第一行Python 3.7保存在代码里,也不是你的这个报错。。
要不你再手动重新敲一遍代码试试吧

WXF666 发表于 2019-12-12 18:45:48

没看出来问题。

zltzlt 发表于 2019-12-12 20:40:36

代码本身并没有错误,应该是楼主搞错了。

frank_BMW 发表于 2019-12-12 21:51:33

多谢大家的帮助,问题解决了,其他file里边的变量导致这个问题。{:5_104:}
页: [1]
查看完整版本: 帮忙解惑