本代码方法下次再讲
import math
class bWold():
def __init__(self,x,y):
self.x=x
self.y=y
def Fdot(self):
self.x=self.x+1
line(self.x,self.y,self.x,self.y)
def Fprint(self):
return self.x
class aWold():
def __init__(self):
self.wold=[]
def sx(self,x,y):
a=bWold(x,y)
self.wold.append(a)
num=0
for i in self.wold:
i.Fdot()
x=i.Fprint()
if x>800:
del self.wold[num]
num=num+1
class dWold():
def __init__(self,x,y):
self.x=x
self.y=y
def Fdot(self):
self.y=self.y-1
line(self.x,self.y,self.x,self.y)
def Fprint(self):
return self.y
class cWold():
def __init__(self):
self.wold=[]
def sx(self,x,y):
a=dWold(x,y)
self.wold.append(a)
num=0
for i in self.wold:
i.Fdot()
x=i.Fprint()

本文介绍了四个类(bWold,aWold,dWold,cWold)的实例化、方法(Fdot,Fprint)以及图形绘制过程,通过三角函数计算并动态更新坐标,展示了一个基础的编程实践应用。
最低0.47元/天 解锁文章
994

被折叠的 条评论
为什么被折叠?



