Bin zwar nicht sehr lange am Python-Lernen, aber wie das halt so ist
bekommt man gerade in der Zeit viele Probleme.
Meins ist Folgendes:
Ich will mir ein kleinen Pythagoras machen der mir schnell beim rechnen hilft. Klar, warum nicht einfach Rechner her oder im Kopf schnell rechnen?
Naja, man möchte eben selber einen "Rechner" schreiben. Also ein kleiner Anfang mit Pythagoras.
Jetzt hab ich erstmal den simplen Code geschrieben nur hab ich ein Problem was mir schon häufig aufgefallen ist. Wenn ich am Anfang die Variablen aufzähl, und sie im Laufe des Skripts einen anderen Wert bekommt, hat sie bei der Ausgabe immer noch den gleichen Anfangswert.
Bei mir hier weiß ich jetzt nicht wie ich es richtig machen muss. Kann da jemand helfen?
Code: Alles auswählen
#!/usr/bin/python
def pyth(erg, a = raw_input("Kathete a (in cm)"), b = raw_input("Kathete b (in cm)"),) :
a = float(a)
b = float(b)
erg = (a**2 + b**2)**0.5
print erg