Python入门到实践第十五章动手试一试15-6的一点疑惑

fightingmutou 2019-05-19 10:47:27

第二张图片的处理方式Python提示有错误,谁能指出错在哪了呢?
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fightingmutou 2019-05-23
  • 打赏
  • 举报
回复
引用 3 楼 一笑程序猴的回复:
引用 2 楼 fightingmutou 的回复:
[quote=引用 1 楼 一笑程序猴 的回复:]
具体要看是什么错误,也贴出来
感谢!


不知道你用的是什么版本的,我的是python3.7,代码跟你的一模一样没有报错。
看错误提示是对int类型的数据调用了len函数,而len函数是不适合int类型数据的(这个要调试到底层代码才能看到,光看你的代码是看不出来的)。
尝试把划红线的那句改为:
hist.x_labels = [str(x) for x in range(1,die.num_sides + 1)][/quote] 好的我试试,我的应该也是3.7版本的
一笑程序猴 2019-05-22
  • 打赏
  • 举报
回复
引用 2 楼 fightingmutou 的回复:
引用 1 楼 一笑程序猴 的回复:
具体要看是什么错误,也贴出来
感谢!


不知道你用的是什么版本的,我的是python3.7,代码跟你的一模一样没有报错。
看错误提示是对int类型的数据调用了len函数,而len函数是不适合int类型数据的(这个要调试到底层代码才能看到,光看你的代码是看不出来的)。
尝试把划红线的那句改为:
hist.x_labels = [str(x) for x in range(1,die.num_sides + 1)]
fightingmutou 2019-05-22
  • 打赏
  • 举报
回复
引用 1 楼 一笑程序猴 的回复:
具体要看是什么错误,也贴出来
感谢!
一笑程序猴 2019-05-20
  • 打赏
  • 举报
回复
具体要看是什么错误,也贴出来

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧