from turtle import *
from random import *
color("black", "grey")
def draw_dot(x, y):
penup()
goto(x, y)
pendown()
dot(20, "black")
def draw_one():
draw_dot(50, 50)
def draw_two():
draw_dot(0,0)
draw_dot(100, 100)
def draw_three():
draw_dot(0,0)
draw_dot(50, 50)
draw_dot(100, 100)
def draw_four():
draw_dot(0,0)
draw_dot(100, 0)
draw_dot(100, 100)
draw_dot(0, 100)
def draw_five():
draw_dot(0,0)
draw_dot(100, 0)
draw_dot(100, 100)
draw_dot(0, 100)
draw_dot(50, 50)
def draw_six():
draw_dot(0,0)
draw_dot(100, 0)
draw_dot(100, 100)
draw_dot(0, 100)
draw_dot(0, 50)
draw_dot(100, 50)
def draw_cube(number):
penup()
goto(-15, -15)
pendown()
begin_fill()
for i in range(4):
forward(130)
left(90)
end_fill()
begin_fill()
left(90)
forward(130)
right(45)
forward(30)
right(45)
forward(130)
right(135)
forward(30)
backward(30)
left(45)
forward(130)
right(45)
forward(30)
right(135)
forward(130)
left(90)
forward(130)
end_fill()
if number==1:
draw_one()
elif number==2:
draw_two()
elif number==3:
draw_three()
elif number==4:
draw_four()
elif number==5:
draw_five()
else:
draw_six()
def roll_dice():
Rand=randint(1, 6)
draw_cube(Rand)
screen = Screen()
screen.title("Dice Drop!")
hideturtle()
speed(0)
roll_dice()
screen.onclick(roll_dice)
screen.mainloop()