python 2.7版本代码想在3.0版本上运行
我这边有个用PYTHON2.7书写的代码。我想在Python3.0上运行。怎么改?我的代码在dropbox上:https://www.dropbox.com/s/k6p3...
我这边有个用 PYTHON 2.7 书写的代码。 我想在Python 3.0 上运行。 怎么改?
我的代码在dropbox 上:https://www.dropbox.com/s/k6p3kwk9kizzcbp/模块1.py 展开
我的代码在dropbox 上:https://www.dropbox.com/s/k6p3kwk9kizzcbp/模块1.py 展开
展开全部
python 社区提供了一个小工具 py2to3 用来把 2 迁移到 3。
非常非常智能,一般的 IDE 应该都集成了这个小脚本。
并且它符合 pie
http://docs.python.org/2/library/2to3.html
非常非常智能,一般的 IDE 应该都集成了这个小脚本。
并且它符合 pie
http://docs.python.org/2/library/2to3.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通常改一下print就可以了。有一个python2转换3的自动程序。
看了一下你的代码。应该只改print就可以过关。
看了一下你的代码。应该只改print就可以过关。
追问
我改了下 发现有个错误点
File "C:/Users/Administrator/Desktop/模板1.py", line 53, in
for i in range(total):#
TypeError: 'str' object cannot be interpreted as an integer
追答
脚本名不要用中文。 你加一个int()转换成整型就可以了 。在53行,改成int(total)。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询