Division in Python
Verfasst: Donnerstag 12. August 2021, 18:11
Hi, ich hatte heute meine erste Doppelstunde seit einem Jahr im Grundkurs Python. Das bedeutet das ich noch Anfänger bin was diese Programmiersprache angeht. Ich hab schon im Netz nach Lösungen für mein Problem gesucht und auch auf diesem Forum nachgeguckt, aber leider habe ich nichts gefunden was mein Problem lösen könnte.
Das Problem ist folgendes: In der Aufgabe die wir bekommen haben habe ich eine stelle wo der Benutzer des Programmes 3 Zahlen eingeben soll. Diese werden dann vom Programm in eine mathematische Gleichung eingegeben und das Programm löst die Gleichung automatisch. Allerdings ist der erste Schritt der Rechnung eine Division.
So sehen die Zeilen bis zu diesem Punkt aus:
print ("Das Gerüst der quadratischen Funktion lautet: f(x)=ax²+bx+c.")
ein1 = input("Geben sie den Wert für a ein:")
ein2 = input("Geben sie den Wert für b ein:")
ein3 = input("Geben sie den Wert für c ein:")
a = ein1
b = ein2
c = ein3
d = b/a
Das Problem ist die Zeile 8: " d = b/a"
Bei dieser Zeile kommt folgende Fehlermeldung:
Traceback (most recent call last):
File "d:\Python\school\quadratische Gleichung.py", line 8, in <module>
d = b/a
TypeError: unsupported operand type(s) for /: 'str' and 'str'
Wäre super wenn mir wer bei meinem Problem helfen könnte. Ich hoffe ich nerve keine damit.
Das Problem ist folgendes: In der Aufgabe die wir bekommen haben habe ich eine stelle wo der Benutzer des Programmes 3 Zahlen eingeben soll. Diese werden dann vom Programm in eine mathematische Gleichung eingegeben und das Programm löst die Gleichung automatisch. Allerdings ist der erste Schritt der Rechnung eine Division.
So sehen die Zeilen bis zu diesem Punkt aus:
print ("Das Gerüst der quadratischen Funktion lautet: f(x)=ax²+bx+c.")
ein1 = input("Geben sie den Wert für a ein:")
ein2 = input("Geben sie den Wert für b ein:")
ein3 = input("Geben sie den Wert für c ein:")
a = ein1
b = ein2
c = ein3
d = b/a
Das Problem ist die Zeile 8: " d = b/a"
Bei dieser Zeile kommt folgende Fehlermeldung:
Traceback (most recent call last):
File "d:\Python\school\quadratische Gleichung.py", line 8, in <module>
d = b/a
TypeError: unsupported operand type(s) for /: 'str' and 'str'
Wäre super wenn mir wer bei meinem Problem helfen könnte. Ich hoffe ich nerve keine damit.