Guten Abend,
ich müsste wissen wie man in Phython eine Wurzel schreibt. Bis jetzt habe ich nur gefunden:
import math
math.sqrt(Variable)
Nur wenn ich das eingebe und dann zum Schluss die Variable ausgebe kommt nichts nur zwei leere Felder.
#Wurzel = FKZ
import.math
Wurzel = P/2**2 (<-- P wurde vorher eingegeben. Das ** müste hoch sein)
Wurzel = math.sqrt(Wurzel)
print("Wurzel ist:", Wurzel)
Danach gibt ser PyScripter mir nur >>> aus. Die Variable P kann ich noch eingeben.
Hat jemand eine Idee?
Ganzes Programm:
#p-q-Formel Berechung
#P,Q,Wurzel,Vorwurzel,X1,X2 = FKZ
import math
P = input("Bitte geben sie p ein")
Q = input("Bitte geben sie q ein")
P = float (P)
Q = float (Q)
Wurzel = P/2**2-Q
Wurzel = math.sqrt(Wurzel)
Vorwurzel = -1*P/2
if Wurzel <0:
print = ("Keine Lösung")
else:
if Wurzel >0:
X1 = Wurzel+Vorwurzel
X2 = Wurzel-Vorwurzel
print = ("X1:" , X1)
print = ("X2:" , X2)
else:
X1 = Vorwurzel
print = ("X1 und X2:" , Vorwurzel)