actionbrowser.com
Diese quadratische Gleichung hat also genau zwei Lösungen. Anders sieht es bei folgenden Argumenten aus: $ a = 2 $ $ b = -8 $ $ c = 8 $ Das zurückgegebene Tupel hat die Werte (2. 0, 2. 0). Dies bedeutet, dass es für diese quadratische Gleichung genau eine Lösung gibt. Python aufgaben mit lösungen. Und schließlich führen die Werte $ a = 2 $ $ b = -6 $ $ c = 11 $ zur Fehlermeldung ValueError: math domain error. In diesem Fall gibt es gar keine Lösung. Hinsichtlich der Frage, ob keine, eine oder zwei Lösungen vorliegen, gilt übrigens folgendes: Diskriminante < 0: keine Lösung Diskriminante = 0: eine Lösung Diskriminante > 0: keine Lösung Hier der vollständige Code: #! /usr/bin/env python3 # -*- coding: utf-8 -*- Dieser Code ließe sich freilich noch verbessern. So wäre man deutlich flexibler, wenn man nach dem Start des Skripts nach den Werten für a, b und c gefragt werden würde. Sollte keine Lösung vorliegen, wäre darüber hinaus eine verständlichere Rückmeldung wünschenswert. Es sei Euch überlassen, die entsprechenden Anpassungen vorzunehmen.
Aktualisiert am 24. November 2021 Mathematische Grundlagen Als quadratische Gleichungen werden Gleichungen bezeichnet, die folgende Form aufweisen: \[ ax^2 + bx + c = 0 \] Dabei gilt, dass a, b, c zur Menge der reellen Zahlen gehören und a ungleich Null ist: \[ (a, b, c ∈ \mathbb{R}; a≠0) \] Dabei wird zwischen zwei Arten der Darstellung unterschieden, je nach dem, ob der Koeffizient von $ x^2 $ gleich 1 ist. Quadratische Gleichungen mit Python berechnen – Bodos Blog. Koeffizient ungleich 1: Sofern der Koeffizient (Vorfaktor) von $ x^2 $ — also die Variable a — ungleich 1 ist, wird als Darstellungsform die allgemeine Form verwendet, mithin die bereits oben gezeigte Form: Koeffizient gleich 1: Sofern der Koeffizient gleich 1 ist, wird als Darstellungsform die Normalform verwendet: \[ x^2 + px + q = 0 \] Denn aufgrund des Umstands, dass $ 1 * x^2 = x^2 $ ist, kann der Koeffizient a weggelassen werden. Eine quadratische Gleichung kann auf unterschiedliche Weise gelöst werden, je nachdem, ob eine allgemeine Form oder eine Normalform gegeben ist. Darüber hinaus, kommt es darauf an, ob das lineare Glied ( bx bzw. px) vorhanden ist.
Python ist eine objektorientierte Programmiersprache, die 1989 von Guido Rossum entwickelt wurde. Sie ist ideal für das schnelle Prototyping komplexer Anwendungen geeignet. Sie hat Schnittstellen zu vielen OS-Systemaufrufen und Bibliotheken und ist erweiterbar auf C oder C++. Viele große Unternehmen verwenden die Programmiersprache Python, darunter die Tech-Giganten Google, YouTube uvm. Hier findest du eine Sammlung nützlicher Python-Tutorials für Anfänger und Fortgeschrittene. Python aufgaben mit lösungen von. Diese Tutorialsammlung wird regelmäßig erweitert. Dateien und Pfade umbenennen – Python Tutorial für Anfänger: Lerne, wie du mit wenigen Zeilen Code lästige Aufgaben deines Betriebssystems automatisieren kannst. Das gelernte Wissen kannst du sofort in die Praxis umsetzen, um nützliche Skripte zu bauen. Dateien von URL's herunterladen: In diesem Tutorial geht es darum, wie du Dateien von URLs mithilfe von Python3 herunterladen kannst. Anfänger-freundlich! Dein erstes Python-Programm in 10 Minuten HTTP Requests in Python (Anfänger-Tutorial) Wofür wird Python eingesetzt?