Ich weiß, dass dies mich fragt, wenn ich Anweisungen verwende. Aber wie kann ich das tun?Wurzel des quadratischen Polynoms mit Python
Schreiben Sie ein Programm qroots.py, das drei Floats a, b, c von der Befehlszeile liest und die Wurzeln des quadratischen Polynoms ax**2 + bx + c = 0
berechnet/druckt. Ihr Programm muss nur den Fall behandeln, wenn echte Wurzeln existieren, d. H. Wenn die Werte von a, b, c eine nicht-negative Diskriminante b**2 − 4ac >= 0
erzeugen.
Wenn die Diskriminante negativ ist, sollte Ihr Programm nur eine Nachricht drucken, dass keine echten Wurzeln existieren.
Hinweis: math.sqrt() ist die integrierte Funktion, die die Quadratwurzel einer Zahl zurückgibt.
Ich habe dies so weit:
import sys
import math
a = float(sys.argv[1])
b = float(sys.argv[2])
c = float(sys.argv[3])
-Terminal sollte dies tun:
qroots.py 1 -3 2
1,0 2,0
Bitte lesen Sie, wie Sie in SO fragen. Dies ist keine Seite, um Hausaufgaben zu lösen. zeigen Sie, was Sie getan haben –
Hinweis: https://en.wikipedia.org/wiki/Quadratic_formula –
Willkommen bei StackOverflow! Haben Sie sich vor dem Stellen dieser Frage [https://stackoverflow.com/help/how-to-ask] über [how to ask] informiert? – Jerrybibo