File tree 1 file changed +66
-0
lines changed
1 file changed +66
-0
lines changed Original file line number Diff line number Diff line change
1
+ import turtle as t
2
+ import time as ti
3
+
4
+ def rectangle (hor ,ver ,col ):
5
+ t .pendown ()
6
+ t .pensize (1 )
7
+ t .color (col )
8
+ t .begin_fill ()
9
+ for counter in range (1 ,3 ):
10
+ t .forward (hor )
11
+ t .right (90 )
12
+ t .forward (ver )
13
+ t .right (90 )
14
+ t .end_fill ()
15
+ t .penup ()
16
+
17
+ t .penup ()
18
+ t .speed ('slow' )
19
+ t .bgcolor ('Dodger blue' )
20
+
21
+ t .goto (- 100 ,- 150 )
22
+ rectangle (50 ,20 ,'blue' )
23
+ t .goto (- 30 ,- 150 )
24
+ rectangle (50 ,20 ,'blue' )
25
+
26
+ t .goto (- 25 ,- 50 )
27
+ rectangle (15 ,100 ,'grey' )
28
+ t .goto (- 55 ,- 50 )
29
+ rectangle (- 15 ,100 ,'grey' )
30
+
31
+ t .goto (- 90 ,100 )
32
+ rectangle (100 ,150 ,'red' )
33
+
34
+ t .goto (- 150 ,70 )
35
+ rectangle (60 ,15 ,'grey' )
36
+ t .goto (- 150 ,110 )
37
+ rectangle (15 ,40 ,'grey' )
38
+ t .goto (10 ,70 )
39
+ rectangle (60 ,15 ,'grey' )
40
+ t .goto (55 ,110 )
41
+ rectangle (15 ,40 ,'grey' )
42
+
43
+ t .goto (- 50 ,120 )
44
+ rectangle (15 ,20 ,'grey' )
45
+ t .goto (- 85 ,170 )
46
+ rectangle (80 ,50 ,'red' )
47
+ t .goto (- 60 ,160 )
48
+ rectangle (30 ,10 ,'white' )
49
+ t .goto (- 60 ,160 )
50
+ rectangle (5 ,5 ,'black' )
51
+ t .goto (- 45 ,155 )
52
+ rectangle (5 ,5 ,'black' )
53
+ t .goto (- 65 ,135 )
54
+ t .right (5 )
55
+ rectangle (40 ,5 ,'black' )
56
+ t .goto (- 155 ,130 )
57
+ rectangle (25 ,25 ,'green' )
58
+ t .goto (- 147 ,130 )
59
+ rectangle (10 ,15 ,t .bgcolor ())
60
+ t .goto (50 ,130 )
61
+ rectangle (25 ,25 ,'green' )
62
+ t .goto (58 ,130 )
63
+ rectangle (10 ,15 ,t .bgcolor ())
64
+ t .hideturtle ()
65
+ ti .sleep (10 )
66
+ t .hideturtle ()
You can’t perform that action at this time.
0 commit comments