Prerequisites:
Turtle in programming Python. Turtle is a special feature of Python. Using Turtle, we can easily draw on a drawing board. First, we import the turtle module. Then create a window, next we create a turtle object and using the turtle methods we can draw on the drawing board. In this blog we’ll be creating a digital clock using turtle and python.
Installation:
To install this module type the below command in the terminal.
pip install turtle
Note: To create a clock we will use the ‘time’ and ‘DateTime’ module of Python also, To install time use the following command:
Below is the implementation.
Python3
import time
import datetime as dt
import turtle
t = turtle.Turtle()
# create a turtle to create rectangle box
t1 = turtle.Turtle()
# create a turtle to display time
# create screen
s = turtle.Screen()
turtle.title("Digital Clock from Geeky Codes")
# set background color of the screen
s.bgcolor("green")
# obtain current hour, minute and second
# from the system
sec = dt.datetime.now().second
min = dt.datetime.now().minute
hr = dt.datetime.now().hour
t1.pensize(3)
t1.color('black')
t1.penup()
# set the position of turtle
t1.goto(-20, 0)
t1.pendown()
# create rectangular box
for i in range(2):
t1.forward(200)
t1.left(90)
t1.forward(70)
t1.left(90)
t1.hideturtle()
while True:
t.hideturtle()
t.clear()
# display the time
t.write(str(hr).zfill(2)
+":"+str(min).zfill(2)+":"
+str(sec).zfill(2),
font =("Arial Narrow", 35, "bold"))
time.sleep(1)
sec+=1
if sec==60:
sec=0
min+=1
if min==60:
min=0
hr+=1
if hr==13:
hr = 1

Important Notice for college students
If you’re a college student and have skills in programming languages, Want to earn through blogging? Mail us at geekycomail@gmail.com
For more Programming related blogs Visit Us Geekycodes. Follow us on Instagram.