Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Python 3 Grundkurs

Fließkommazahlen einbinden

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Das Hinzufügen eines weiteren Datentyps dient in Python dazu, mit Fließkommazahlen innerhalb eines Programms zu arbeiten.

Transkript

In diesem Video geht es um Fließkommazahlen. Wir werden uns Fließkommazahlen in unserem EDV-Programm genauer anschauen, denn wenn Sie sich das EDV-Programm genau betrachten, dann werden Sie sehen, dass es dort immer noch ein Problem gibt. Ich öffne das mal, und über FILES RECENT FILES main.py Und, ja, wir hatten das ausprobiert, und hatten festgestellt, dass an dieser Stelle ein Gewicht ausgegeben wird. Aber das Ganze war eigentlich ja, etwas geflunkert, sag ich mal, weil wir an dieser Stelle nicht beachtet haben, dass der Benutzer eben als Gewicht oder als Körpergröße nicht nur eine Ganzzahl eingeben können muss, sondern eben auch eine Kommazahl. Denn mit int haben wir die Zeichenkette in eine Ganzzahl umgewandelt. Ich entferne das wieder, das bringt uns nämlich überhaupt nicht weiter, So - Und das entferne ich auch, hier werden wir die richtige Formel gleich eingeben. So, jetzt gehe ich hin und schreibe bmi, und schreibe die Formel auch gleich auf, und zwar ist das: bmi=gewicht/(groesse**2) .- ich werde das hier auch einmal etwas kürzen, damit wir hier etwas Platz sparen - und dann: bmi=gewicht/ (groesse**2) Und dann lass ich mir am besten den BMI-Wert mal ausgeben - So - und ... Ja, das können wir einmal ausprobieren - Und jetzt hier 1,75 ... ...und dann erhalten wir hier eine Fehlermeldung, und zwar, klar, wir hatten die Zeichenwerte nicht umgewandelt als Zahl, das werde ich jetzt noch einmal ändern. aber - ja, ich kanns auch lassen, weil wenn ich jetzt hier hingehen würde, um hier zu sagen: Das ist hier ein int und das ist auch ein int, das würde nicht funktionieren. So, führ ich mal vor - Oh - da fehlt ein t - So, und was sagt er da, invalid literal for int() with base 10: '1,75', das heißt, hier ist eine Fließkommazahl oder eine Kommazahl, und das funktioniert eben nicht über diese Konvertierung. So - aufgrund dessen müssen wir jetzt hier irgendetwas anderes machen, und zwar gibt es für Fließkommazahlen genau so einen Umwandler wie int, und der nennt sich nämlich float. float ist die englische Übersetzung für "fließen", und das ist dann eben die Abkürzung für Fließkommazahl, ich kann also jetzt sowas machen - Und dann schauen wir uns an, ob das geht - So, und das funktioniert wieder, 24,8 ist der BMI-Wert.

Python 3 Grundkurs

Lernen Sie die Entwicklungsumgebung sowie die grundlegenden Konzepte von Python kennen und schreiben Sie schon bald eigene Anwendungen.

4 Std. 33 min (49 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:26.03.2015

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!