Erstellen Sie eine Digitaluhr mit Python-Turtle
Voraussetzungen: Turtle-Programmierung in Python
Turtle ist eine Besonderheit von Python. Mit Turtle können wir leicht auf ein Zeichenbrett zeichnen. Zuerst importieren wir das Turtle-Modul. Dann erstellen Sie ein Fenster, als nächstes erstellen wir ein Schildkrötenobjekt und verwenden die Schildkrötenmethoden, die wir im Zeichenbrett zeichnen können.
Installation: Um dieses Modul zu installieren, geben Sie den folgenden Befehl in das Terminal ein.
Pip installieren Schildkröte
Hinweis: Um eine Uhr zu erstellen, verwenden wir auch die Module 'time' und 'DateTime' von Python. Um die Zeit zu installieren, verwenden Sie den folgenden Befehl:
Unten ist die Implementierung.
import
time
import
datetime as dt
import
turtle
t
=
turtle.Turtle()
t1
=
turtle.Turtle()
s
=
turtle.Screen()
s.bgcolor(
"green"
)
sec
=
dt.datetime.now().second
min
=
dt.datetime.now().minute
hr
=
dt.datetime.now().hour
t1.pensize(
3
)
t1.color(
'black'
)
t1.penup()
t1.goto(
-
20
,
0
)
t1.pendown()
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()
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
Ausgabe: