Commit 7cf30e7e by BellCodeEditor

save project

parent cfa9a38b
Showing with 24 additions and 720 deletions
import turtle
import random
pen = turtle.Turtle()
pen.color('sienna')
pen.speed(0)
# 画布大小
w = turtle.Screen()
w.bgcolor('wheat') # wheat小麦
# # 移动到起点
pen.left(90)
pen.up()
pen.backward(150)
pen.down()
# 树枝
def tree(n):
if n >= 0:
if n <= 12:
color_list = ['snow', 'lightcoral']
color = random.choice(color_list)
pen.color(color)
pen.pensize(n / 3)
else:
pen.color('sienna') # 赭(zhě)色
pen.pensize(n / 10)
pen.forward(n)
angle = random.random()
pen.right(30*angle)
length = 1.5*random.random()
tree(n-10*length)
pen.left(60*angle)
tree(n-10*length)
pen.right(30*angle)
pen.up()
pen.backward(n)
pen.down()
tree(60)
turtle.done()
class RW:
def __init__(self,name,hp,attack):
self.level=20
self.name=name
self.hp=hp
self.attack=attack
def upgrade(self):
self.level= self.level+1
self.hp=self.hp+3000
self.attack=self.attack+1520
KeQing=RW('刻晴',21436,2419270)
KeQing.upgrade()
print(KeQing.hp)
\ No newline at end of file
import turtle
import random
pen = turtle.Turtle()
pen.color('sienna')
# pen.speed(1)
# 画布大小
w = turtle.Screen()
w.bgcolor('wheat') # wheat小麦
# 移动到起点
pen.left(90)
pen.up()
pen.backward(150)
pen.down()
# 分形树
def tree(n):
if n >= 0:
if n<=12:
color_list = ['snow', 'lightcoral']
pen.color(color)
pen.pensize(n / 3)
else:
pen.color('sienna')
pen.pensize(n / 10)
sb=random.randint(0,30)
SB=random.randint(1,15)
pen.pensize(n/10)
pen.forward(n)
pen.right(sb)
tree(n-SB)
pen.left(2*sb)
tree(n-SB)
pen.right(sb)
pen.up()
pen.backward(n)
pen.down()
tree(100)
turtle.done()
if n <= 12:
color_list = ['snow', 'lightcoral']
color = random.choice(color_list)
pen.color(color)
pen.pensize(n / 3)
else:
pen.color('sienna') # 赭(zhě)色
pen.pensize(n / 10)
a=1
b=0
while a<=100:
b=b+a
a=a+1
print("cao")
print(b)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment