srkp.net
当前位置:首页 >> python新手提问 谢谢大神了 >>

python新手提问 谢谢大神了

这个报错的原因是你的缩进少了,导致 draw() 方法不在 Ball类 里面, 办法是从17到27行全部再往后缩进一个单位。不幸的是,我刚调试了一下,你这段代码不光是有这一个问题。靠你自己慢慢找了。

def draw(self): self.canvas.move(self.id,0,-1) 你缩进了没?貌似没在ball 类体内。。。

进错地方了。退出可以输入exit()然后回车

def f(): a=input('first number:') b=input('second number:') print(a+' + '+ b +' = ',int(a)+int(b))f()first number:4second number:54 + 5 = 9

学python就整这么长的代码?建议先用py2.7和py3.5吧,有些库对3.6版不支持的,等你对python熟悉到一定程度再用3.6的也不迟。

Python 3.6.1 (default, Mar 22 2017, 06:17:05) [GCC 6.3.0 20170321] on linuxType "help", "copyright", "credits" or "license" for more information.>>> from random import randint>>> nums = [randint(1, 200) for __ in range(5)]>>> p...

each = 0你每次都把each加上each,each永远是零,你永远等不到循环结束,这是个死循环。

line = next(fo)

你想问什么,self就代表这个类的成员变量,这个是最基础的面向对象吧。

现在python官网上下载和自己本机匹配的python版本,看好自己的机器是64为的还是32位的 下载好了python安装包后双击python安装包,选择install just for me,点击下一步 选择python安装的路径一般都安装在c盘,点击next下一步 选择python索要安装...

网站首页 | 网站地图
All rights reserved Powered by www.srkp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com