Upload code

This commit is contained in:
2025-01-20 19:40:14 +01:00
parent 71625e3e41
commit 07809d7d77
66 changed files with 8917 additions and 0 deletions

125
RandomOtherStuff/Clock.py Executable file
View File

@@ -0,0 +1,125 @@
#Import der Module
import turtle
import time
import datetime
#Setup der einzelnen Turtle instanzen.
turtle.tracer(0)
sekundenzeiger = turtle.Turtle()
minutenzeiger = turtle.Turtle()
stundenzeiger = turtle.Turtle()
uhr = turtle.Turtle()
sekundenzeiger.color("red")
minutenzeiger.color("blue")
stundenzeiger.width(2)
#Definition des Ziffernblattes
def clock_bg():
uhr.pd()
uhr.dot(10)
uhr.pu()
uhr.lt(90)
uhr.fd(230)
uhr.rt(90)
uhr.pd()
for i in range(12):
uhr.rt(90)
uhr.fd(20)
uhr.bk(20)
uhr.lt(90)
for i in range(60):
uhr.fd(2)
uhr.rt(0.5)
uhr.pu()
#Funktion des Sekundenzeigers
def sekzeiger():
sekundenzeiger.pu()
sekundenzeiger.home()
sekundenzeiger.pd()
sekunden = datetime.datetime.now().second
sekundenzeiger.setheading((sekunden * 6) * (-1))
sekundenzeiger.lt(90)
sekundenzeiger.bk(40)
sekundenzeiger.fd(220)
#Funktion des Minutenzeigers
def minzeiger():
minutenzeiger.pu()
minutenzeiger.home()
minutenzeiger.pd()
minuten = datetime.datetime.now().minute
minutenzeiger.lt((minuten * 6) *(-1))
minutenzeiger.lt(90)
minutenzeiger.bk(30)
minutenzeiger.fd(215)
#Funktion des Stundenzeigers
def stzeiger():
stundenzeiger.pu()
stundenzeiger.home()
stundenzeiger.pd()
mins = datetime.datetime.now().minute
stunden = datetime.datetime.now().hour
if stunden >= 12:
stunden -= 12
stundenzeiger.lt((stunden * 30) * (-1))
stundenzeiger.rt(mins * 0.5)
stundenzeiger.lt(90)
stundenzeiger.bk(15)
stundenzeiger.fd(135)
else:
stundenzeiger.lt((stunden * 30) * (-1))
stundenzeiger.rt(mins * 0.5)
stundenzeiger.lt(90)
stundenzeiger.bk(15)
stundenzeiger.fd(135)
#Ganze Uhr
def clock():
sekundenzeiger.clear()
minutenzeiger.clear()
stundenzeiger.clear()
sekundenzeiger.ht()
minutenzeiger.ht()
stundenzeiger.ht()
uhr.ht()
uhr.home()
clock_bg()
sekzeiger()
minzeiger()
stzeiger()
turtle.update()
#Stoppen der Uhr
def stop():
global run
run = 0
#Hauptschleife
def settings():
print("Welcome!")
global run
time.sleep(2)
run = 0
turtle.onkeypress(stop, "Escape")
turtle.listen()
run = 1
while run == 1:
clock()
turtle.title("Clock")
else:
print("stopped, click to exit")
turtle.exitonclick()
print("process ended")
#Startzeit einblenden
print(time.strftime("%H:%M:%S"))
#Ausführen des Programms
settings()

6
RandomOtherStuff/Slicer.py Executable file
View File

@@ -0,0 +1,6 @@
data = "myprogram.exe"
datanew = data[:4]
amount = len(datanew)
amount //= 2
print(datanew[amount])

21
RandomOtherStuff/Test.py Executable file
View File

@@ -0,0 +1,21 @@
from turtle import*
addshape("testimage.gif")
screensize(1080,1920)
shape("testimage.gif")
color("red")
speed(1000)
def walk():
w=10
length=100
for i in range(4):
w += 10
width(w)
for i in range(4):
length += 40
fd(length)
rt(90)
walk()
exitonclick()

4
RandomOtherStuff/Test_exe.py Executable file
View File

@@ -0,0 +1,4 @@
from turtle import*
import subprocess
subprocess.run(Kreis_zufall_pre.py)

View File

@@ -0,0 +1,15 @@
x = input("Wert x: ")
y = input("Wert y: ")
z = input("Wert z: ")
whole = x + " " + y + " " + z
remaining = len(whole)
start = 0
ending = 6
while remaining > 1:
print(whole[start:ending], end=" ")
start += 6
ending += 6
remaining -= 6

View File

@@ -0,0 +1,53 @@
from turtle import*
t1 = Turtle()
t2 = Turtle()
go = 3
t1.lt(90)
t1.speed(1000)
t1.ht()
def gogo():
go = 2
while go>1:
if t1.xcor() < (window_width()/2 -50):
for i in range(50):
t1.fd(2)
t1.rt(180/50)
if t1.xcor() < (window_width()/2 -50):
for i in range(50):
t1.fd(2)
t1.lt(180/50)
else:
print("done")
print(xcor())
go = 1
while go>0 and go<2:
if t1.xcor() > (window_width()/2 - window_width()/2 + 50):
for i in range(50):
t1.bk(2)
t1.lt(180/50)
if t1.xcor() > (window_width()/2 - window_width()/2 + 50):
for i in range(50):
t1.bk(2)
t1.rt(180/50)
else:
print("home")
go = 0
onkey(gogo, "space")
print("ready")
t2.ht()
onkey(gogo, "space")
listen()
print("ready")

View File

@@ -0,0 +1,193 @@
import os
global mistakes
mistakes = 0
global wortelements
wortelements = []
global done
done = []
def clear_screen():
os.system('cls')
def worteingabe():
global wort
wort = input("Suchen sie ein Wort, welches erraten werden soll, ein: ")
clear_screen()
print("Vielen Dank. Das Wort wurde gespeichert.")
print("Geben Sie das Gerät weiter.")
ausgabe(wort)
def ausgabe(wort):
global wortelements
print("""
Das Wort:
""")
print(len(wort)*"*")
global wholewordlist
wholewordlist = list(wort)
wortelements = list(len(wort)*"*")
def ersetzen(letter):
global wort
global wortelements
global wholewordlist
global done
while letter in wholewordlist:
pos = wholewordlist.index(letter)
wholewordlist.pop(pos)
wholewordlist.insert(pos, "*")
wortelements.pop(pos)
wortelements.insert(pos, letter)
def raten():
global wort
global wortelements
global wholewordlist
global go
go = 1
while go == 1:
buchstabe = input("Suchen sie einen Buchstaben aus, welcher sich im Wort befinden könnte: ")
if buchstabe in wholewordlist:
print("Der Buchstabe kommt hier vor:")
ersetzen(buchstabe)
print(*wortelements)
done.append(buchstabe)
elif buchstabe in done:
print("Dieser Buchstabe wurde bereits eingetippt.")
addman()
elif buchstabe == wort:
wholewordlist = list(len(wort)*"*")
else:
print("Dieser Buchstabe ist nicht Teil des Wortes")
done.append(buchstabe)
addman()
print(*done)
counts = wholewordlist.count("*")
if len(wort) - counts <= 0:
go = 0
else:
print("""
DAS WORT WURDE GEFUNDEN
Das Wort:
""")
print(wort)
def addman():
global mistakes
mistakes += 1
if mistakes == 1:
print("""
__________
""")
elif mistakes == 2:
print("""
|
_____|_____
""")
elif mistakes == 3:
print("""
|
|
|
_____|_____
""")
elif mistakes == 4:
print("""
|
|
|
|
|\
_____|_\___
""")
elif mistakes == 5:
print("""
_____
|
|
|
|
|\
_____|_\___
""")
elif mistakes == 6:
print("""
_____
| |
| °
|
|
|\
_____|_\___
""")
elif mistakes == 6:
print("""
_____
| |
| °
| \
|
|\
_____|_\___
""")
elif mistakes == 7:
print("""
_____
| |
| °
| \/
|
|\
_____|_\___
""")
elif mistakes == 8:
print("""
_____
| |
| °
| \/
| /
|\
_____|_\___
""")
elif mistakes == 9:
print("""
_____
| |
| °
| \/
| /\
|\
_____|_\___
DEAD
""")
global go
go = 0
worteingabe()
raten()

7
RandomOtherStuff/main.py Executable file
View File

@@ -0,0 +1,7 @@
from turtle import *
for i in range(4):
fd(100)
right(90)
exitonclick()

BIN
RandomOtherStuff/testimage.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 MiB

5
RandomOtherStuff/timetest.py Executable file
View File

@@ -0,0 +1,5 @@
import time
print ("time.time(): %f " % time.time())
print (time.localtime( time.time()))
print (time.asctime( time.localtime(time.time())))