Prerequisites: Turtle Programming in 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 in the drawing board.
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 # create a turtle to distplay time t = turtle.Turtle() # create a turtle to create rectangle box t1 = turtle.Turtle() # create screen s = turtle.Screen() # 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 ) # hide the turtle 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 |
Output:
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.