Skip to content

Commit afe1f47

Browse files
committed
Adding a Robot
1 parent 1afc1c6 commit afe1f47

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

Robot.py

+66
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
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()

0 commit comments

Comments
 (0)