56 lines
849 B
Python
56 lines
849 B
Python
def draw_x():
|
|
pendown()
|
|
left(45)
|
|
for i in range(4):
|
|
forward(85)
|
|
backward(85)
|
|
left(90)
|
|
penup()
|
|
right(45)
|
|
def draw_o():
|
|
right(90)
|
|
forward(60)
|
|
left(90)
|
|
pendown()
|
|
circle(60)
|
|
penup()
|
|
#Board setup (also some movement values are dumb numbers to make the board look good)
|
|
#for coding reference: top board is 135 high, right is 135, left is -135, down is
|
|
speed(0)
|
|
penup()
|
|
backward(200)
|
|
left(90)
|
|
forward(65)
|
|
right(90)
|
|
pendown()
|
|
forward(400)
|
|
penup()
|
|
right(90)
|
|
forward(130)
|
|
right(90)
|
|
pendown()
|
|
forward(400)
|
|
penup()
|
|
left(90)
|
|
forward(130)
|
|
left(90)
|
|
forward(130)
|
|
left(90)
|
|
pendown()
|
|
forward(400)
|
|
right(90)
|
|
penup()
|
|
forward(140)
|
|
right(90)
|
|
pendown()
|
|
forward(400)
|
|
penup()
|
|
left(180)
|
|
goto(0,0)
|
|
draw_x()
|
|
goto(0,135)
|
|
draw_o()
|
|
goto(-135,-135)
|
|
draw_o()
|
|
xOrO = input("What are you?")
|
|
if xOrO = ("x") or ("X"): |