Witam
Pytanie moje nie koniecznie dotyczy problemu z rozwiązaniem, ale proszę o ocenę i odpowiedz co mógłbym zmienić w tym kodzie albo jeżeli ktoś jest chętny napisać taki mini projekt i podesłać żebym mógł porównać. Projekt dotyczy zmiany miedzy walutami, prędkościami oraz stopniami. Z góry dzięki no chyba że popełniłem błąd i nie za bardzo mogę to tu wrzucać. Chce dodać że uczę się już nieco ponad 3 miesiące
print("--PRZELICZANIE JEDNOSTKE--")
print("Podaj liczbe lub cyfre:")
odp = float(input())
odp2 = str(input("C, F, m/s, km/h, zl, euro : "))
def stp():
C = odp * (9 / 5) + 32
print(C)
def stp2():
F = (odp - 32)/2
print(F)
def prd():
m = odp * 3.6
print(m)
def prd2():
k = odp / 3.6
print(k)
def val():
z = odp * 4.5389
print(z)
def val2():
e = odp / 4.5389
print(e)
if odp2 == "C":
print(" C -> F ")
stp()
elif odp2 == "F":
print(" F -> C ")
stp2()
if odp2 == "m/s":
print(" m/s -> km/h ")
prd()
elif odp2 == "km/h":
print(" km/h -> m/s ")
prd2()
if odp2 == "zl":
print(" zl -> euro ")
val()
elif odp2 == "euro":
print("--euro -> zl--")
val2()