找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 5723|回复: 4

[已解决] <新人求助>最近刚开始学习python

1

主题

2

帖子

2

积分

贫民

积分
2
wxl_dragon 发表于 2016-10-18 21:26:52 | 显示全部楼层 |阅读模式
最近刚开始学习python,跟着教材自学,其中教材有一个例子如下:
但我跟着输入后报错了,不知道是什么原因,我用的是3.5.2版本,是因为函数改了么?

>>> list1=[1,2,3,4]
>>> print(list1)
[1, 2, 3, 4]
>>> tuple4=tuple(list1)
Traceback (most recent call last):
  File "<pyshell#19>", line 1, in <module>
    tuple4=tuple(list1)
TypeError: 'int' object is not callable

回复

使用道具 举报

1419

主题

1891

帖子

291

积分

侠客

积分
291

最佳新人热心会员默默耕耘

whydo1 发表于 2016-10-18 21:53:39 | 显示全部楼层
tuple在之前是不是作为变量定义过?

>>> tuple=2
>>> tuple(list1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'int' object is not callable
>>>
python3.4.4, win10
回复 支持 反对

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
wxl_dragon  楼主| 发表于 2016-10-18 23:42:08 | 显示全部楼层
whydo1 发表于 2016-10-18 21:53
tuple在之前是不是作为变量定义过?

>>> tuple=2

没有,前面没有程序了
回复 支持 反对

使用道具 举报

1419

主题

1891

帖子

291

积分

侠客

积分
291

最佳新人热心会员默默耕耘

whydo1 发表于 2016-10-19 19:20:38 | 显示全部楼层
你把代码保存为文件,然后运行, 看还有没有这样的问题.
python3.4.4, win10
回复 支持 反对

使用道具 举报

0

主题

4

帖子

4

积分

贫民

积分
4
sy123 发表于 2016-10-25 22:17:16 | 显示全部楼层
刚才运行了一下,没问题啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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