Format
There really is no hope of making this code even half-way decent without spending the time to rewrite them all properly. Don't want to do any of that
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
#Import der Module
|
||||
# Import der Module
|
||||
import turtle
|
||||
import time
|
||||
import datetime
|
||||
|
||||
#Setup der einzelnen Turtle instanzen.
|
||||
# Setup der einzelnen Turtle instanzen.
|
||||
turtle.tracer(0)
|
||||
sekundenzeiger = turtle.Turtle()
|
||||
minutenzeiger = turtle.Turtle()
|
||||
@@ -13,7 +13,8 @@ sekundenzeiger.color("red")
|
||||
minutenzeiger.color("blue")
|
||||
stundenzeiger.width(2)
|
||||
|
||||
#Definition des Ziffernblattes
|
||||
|
||||
# Definition des Ziffernblattes
|
||||
def clock_bg():
|
||||
uhr.pd()
|
||||
uhr.dot(10)
|
||||
@@ -32,7 +33,8 @@ def clock_bg():
|
||||
uhr.rt(0.5)
|
||||
uhr.pu()
|
||||
|
||||
#Funktion des Sekundenzeigers
|
||||
|
||||
# Funktion des Sekundenzeigers
|
||||
def sekzeiger():
|
||||
sekundenzeiger.pu()
|
||||
sekundenzeiger.home()
|
||||
@@ -42,21 +44,21 @@ def sekzeiger():
|
||||
sekundenzeiger.lt(90)
|
||||
sekundenzeiger.bk(40)
|
||||
sekundenzeiger.fd(220)
|
||||
|
||||
|
||||
#Funktion des Minutenzeigers
|
||||
|
||||
|
||||
# Funktion des Minutenzeigers
|
||||
def minzeiger():
|
||||
minutenzeiger.pu()
|
||||
minutenzeiger.home()
|
||||
minutenzeiger.pd()
|
||||
minuten = datetime.datetime.now().minute
|
||||
minutenzeiger.lt((minuten * 6) *(-1))
|
||||
minutenzeiger.lt((minuten * 6) * (-1))
|
||||
minutenzeiger.lt(90)
|
||||
minutenzeiger.bk(30)
|
||||
minutenzeiger.fd(215)
|
||||
|
||||
|
||||
#Funktion des Stundenzeigers
|
||||
|
||||
|
||||
# Funktion des Stundenzeigers
|
||||
def stzeiger():
|
||||
stundenzeiger.pu()
|
||||
stundenzeiger.home()
|
||||
@@ -77,7 +79,8 @@ def stzeiger():
|
||||
stundenzeiger.bk(15)
|
||||
stundenzeiger.fd(135)
|
||||
|
||||
#Ganze Uhr
|
||||
|
||||
# Ganze Uhr
|
||||
def clock():
|
||||
sekundenzeiger.clear()
|
||||
minutenzeiger.clear()
|
||||
@@ -93,13 +96,14 @@ def clock():
|
||||
stzeiger()
|
||||
turtle.update()
|
||||
|
||||
#Stoppen der Uhr
|
||||
|
||||
# Stoppen der Uhr
|
||||
def stop():
|
||||
global run
|
||||
run = 0
|
||||
|
||||
|
||||
#Hauptschleife
|
||||
# Hauptschleife
|
||||
def settings():
|
||||
print("Welcome!")
|
||||
global run
|
||||
@@ -115,11 +119,10 @@ def settings():
|
||||
print("stopped, click to exit")
|
||||
turtle.exitonclick()
|
||||
print("process ended")
|
||||
|
||||
|
||||
|
||||
#Startzeit einblenden
|
||||
|
||||
|
||||
# Startzeit einblenden
|
||||
print(time.strftime("%H:%M:%S"))
|
||||
|
||||
#Ausführen des Programms
|
||||
# Ausführen des Programms
|
||||
settings()
|
||||
|
||||
Reference in New Issue
Block a user