Python海龟画图旋转的彩色方块之类的继承教学源代码

你好,请进入Q群:225792826,免费下载本站最新提供的视频教程原创源码资料,从2020年2月20号到3月底,成为本站会员只要原价的3折,即2980元*0.3 = 894元 ,向微信scratch8付款即可成为本站会员。即可拥有本站所有原创资源,并提供技术支持。如本消息修改,以最后时间的为准。

Python海龟画图旋转的彩色方块之类的继承教学源代码作者李兴球

"""Block类,继承自Turtle类,实例化后会自动旋转。

请将以下的每一句写上注释,和文档字符串。本程序可用于类的继承之教学。


"""

from turtle import *
from random import randint

class Block(Turtle):
    
    def __init__(self,color):
        
        Turtle.__init__(self,shape='square')
        self.penup()
        self.sw  = self.screen.window_width()
        self.sh = self.screen.window_height()
        x = randint(-self.sw/2,self.sw/2)
        y = randint(-self.sh/2,self.sh/2)
        self.goto(x,y)
        self.color(color)        
        self.ondrag(self.goto)
        self.rotate()
        
    def rotate(self):
        
        self.right(10)
        self.screen.ontimer(self.rotate,10)

You must log in to read the rest of this article. Please log in or register as a user.

  

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿 » Python海龟画图旋转的彩色方块之类的继承教学源代码

学本领,探索更大的世界!

李兴球博客 风火轮编程主页