MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / demo2

Function demo2

tools/python-3.11.9-amd64/Lib/turtle.py:4056–4153  ·  view source on GitHub ↗

Demo of some new features.

()

Source from the content-addressed store, hash-verified

4054 # more text
4055
4056 def demo2():
4057 """Demo of some new features."""
4058 speed(1)
4059 st()
4060 pensize(3)
4061 setheading(towards(0, 0))
4062 radius = distance(0, 0)/2.0
4063 rt(90)
4064 for _ in range(18):
4065 switchpen()
4066 circle(radius, 10)
4067 write("wait a moment...")
4068 while undobufferentries():
4069 undo()
4070 reset()
4071 lt(90)
4072 colormode(255)
4073 laenge = 10
4074 pencolor("green")
4075 pensize(3)
4076 lt(180)
4077 for i in range(-2, 16):
4078 if i > 0:
4079 begin_fill()
4080 fillcolor(255-15*i, 0, 15*i)
4081 for _ in range(3):
4082 fd(laenge)
4083 lt(120)
4084 end_fill()
4085 laenge += 10
4086 lt(15)
4087 speed((speed()+1)%12)
4088 #end_fill()
4089
4090 lt(120)
4091 pu()
4092 fd(70)
4093 rt(30)
4094 pd()
4095 color("red","yellow")
4096 speed(0)
4097 begin_fill()
4098 for _ in range(4):
4099 circle(50, 90)
4100 rt(90)
4101 fd(30)
4102 rt(90)
4103 end_fill()
4104 lt(90)
4105 pu()
4106 fd(30)
4107 pd()
4108 shape("turtle")
4109
4110 tri = getturtle()
4111 tri.resizemode("auto")
4112 turtle = Turtle()
4113 turtle.resizemode("auto")

Callers 1

turtle.pyFile · 0.85

Calls 15

switchpenFunction · 0.85
resetFunction · 0.85
fdFunction · 0.85
TurtleClass · 0.85
resizemodeMethod · 0.80
shapeMethod · 0.80
gotoMethod · 0.80
pensizeMethod · 0.80
distanceMethod · 0.80
setheadingMethod · 0.80
towardsMethod · 0.80
stampMethod · 0.80

Tested by

no test coverage detected