Day19|关于《Day18》内容错误的更正声明
今天是Andy学Python的第19天哦!
大家好,我是Andy。
昨天发文时没有注意,出现了几处小错误。不知道你发现没有?如果没有,重新看一下《Day018|给大爷笑一个》。如果你发现多于2处错误,关注公众号、联系后台告诉Andy,会有大大的惊喜等着你哦!
01.goto()与setpos()
个人理解goto()是前往的意思,是携带画笔颜色,而setpos()是定位的意思,直接一键定位,不含路途,画笔可直接跳转。
这是昨天在更改之后发现的所谓“秘密”,其实是一个错误。原因在于之前设定的钢笔的颜色为red,修改版颜色为yellow,笔的颜色与填充的颜色一样,导致没有发现setpos()笔划痕迹,今天查阅资料,并未发现自己所谓的“秘密”。试着将笔划颜色重新修改为red,小海龟走路的痕迹果然又出现了。
再次声明,setpos()与goto()一样,都是“前往定位”的含义,默认pendown(),定位之后会将笔划颜色带入,也就是小海龟走路有痕迹。
02.不要图省事,不要复制粘贴
x= random.randrange(-t.window_width()//2,t.window_width()//2)
y = random.randrange(-t.window_width()//2,t.window_width()//2)
由于昨天匆忙发文,程序未经严格验证,比如我想在窗口中出现笑脸10次,下图出现了9次,问题在什么地方?原来图省事,y坐标是复制的x坐标,窗口的宽度与高度并不一致。
跟自己说一下,也跟各位编程爱好者讲一声,初学编程,不要图省事,不耍小聪明,学会用笨方法,自己动手将代码一行行敲出来。不然,容易犯病——眼高手低,看教材或者教程,一看就会、一写就错。
Andy在《Day002|自学Python的几条原则》提前讲过:
重要的事情说三遍:
不要复制粘贴。
不要复制粘贴。
不要复制粘贴。
自己动手,丰衣足食。吃别人的剩饭、嚼别人的馍,没意思。你必须动手将每个作业的代码一行行敲出来。
End
不会Python,将成为人工智能时代的新“文盲”!
欢迎加入零基础自学Python计划,未来100天,Andy会把自学Python学习笔记持续输出公众号、视频号,不定期更新,邀您观战、加油、评论,亦或围观Andy被打脸。
人到中年,你一定要努力,但千万别着急。
我是Andy,一个终身学习者。
欢迎关注公众号与视频号:Andy学Python。