{"id":171130,"date":"2023-03-06T14:04:09","date_gmt":"2023-03-06T13:04:09","guid":{"rendered":"https:\/\/liora.io\/de\/?p=171130"},"modified":"2026-02-06T07:02:10","modified_gmt":"2026-02-06T06:02:10","slug":"python-programm-fuer-dummies-teil-1","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/python-programm-fuer-dummies-teil-1","title":{"rendered":"Python Programm f\u00fcr Dummies &#8211; Teil 1"},"content":{"rendered":"<style><br \/>\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style>\n<p><strong>Python Programm: Interessierst Du Dich f\u00fcr das Python Programmieren? Hast Du Lust, die Grundlagen einer weit verbreiteten Programmiersprache intuitiv zu erlernen? Dann bist Du hier genau richtig! Nach dem Lesen dieses  Artikels wirst Du alle Grundlagen kennen, um in Python zu programmieren! Von Variablen \u00fcber Funktionen bis hin zu Schleifen &#8211; die Python-Tools werden kein Geheimnis mehr f\u00fcr dich sein.&nbsp;<\/strong><\/p>\n<style><br \/>\nbody.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}<\/style>\n<h3>Python Programm Geschichte<\/h3>\n<strong>Guido Van Rossum<\/strong> ver\u00f6ffentlichte die ersten Versionen von <a href=\"https:\/\/liora.io\/de\/python\">Python<\/a> zwischen 1995 und 2000. Die Sprache ist im Gegensatz zu anderen Sprachen so konzipiert, dass sie viel pr\u00e4gnanter und ausdrucksst\u00e4rker ist und weniger Zeit, Aufwand und Codezeilen ben\u00f6tigt, um die gleichen Operationen auszuf\u00fchren.\n\nDie Sprache ist sehr beliebt, weil sie einen einfacheren Zugang zu den <a href=\"https:\/\/liora.io\/de\/scala-was-ist-diese-programmiersprache-und-wieso-ist-python-besser\">Grundlagen der Programmierung<\/a> erm\u00f6glicht. Sie wird im Laufe der Jahre weiterentwickelt, bis Dezember 2008. In diesem Jahr wurde eine &#8222;sauberere&#8220; und modernere Version der Sprache ver\u00f6ffentlicht: Version 3.0. Diese Version ist seit Januar 2020 die einzige unterst\u00fctzte Version.\n\nHeute hat <strong>Python<\/strong> weltweit mehr als 8,4 Millionen Nutzer und ist damit die zweith\u00e4ufigste Sprache hinter Javascript.\n<h3>Wieso sollte man in Python programmieren ?<\/h3>\nPython hat viele Vorteile:&nbsp;\n<ul>\n \t<li><strong>Zahlreiche Bibliotheken: <\/strong><a href=\"https:\/\/liora.io\/de\/top-10-der-python-bibliotheken-fur-data-scientists\">Python bietet gibt eine gro\u00dfe Sammlung von klassischen numerischen Methoden, Plotting-Tools und Datenverarbeitungsprogrammen.<\/a> Sie ersparen die Neuprogrammierung komplexer oder langwieriger Elemente, wie z. B. die Darstellung einer Kurve, einer Fourier-Transformation oder eines Fitting-Algorithmus.<\/li>\n \t<li><strong>Einfache Erlernbarkeit:<\/strong> Die Syntax von Python ist einfach und der Code ist gut lesbar. Das Zeichnen von Kurven kann beispielsweise in wenigen Minuten erlernt werden.<\/li>\n \t<li><strong>Effizienz:<\/strong> Die numerischen Python-Module sind effizient in der Berechnung. Es versteht sich jedoch von selbst, dass ein sehr schneller Code nutzlos wird, wenn man zu viel Zeit mit dem Schreiben verbringt. <strong>Python ist auf schnelle Entwicklungs- und Ausf\u00fchrungszeiten ausgerichtet.<\/strong><\/li>\n<\/ul>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Python pProgramm lernen<\/a><\/div><\/div>\n\n<h3>Python Programm: Die meistgenutzten Bibliotheken in der Datenwissenschaft<\/h3>\nEine der gr\u00f6\u00dften St\u00e4rken von Python ist die Anzahl und die Vielfalt der verf\u00fcgbaren Bibliotheken. Viele von ihnen werden f\u00fcr Data Science verwendet.\nDarunter sind die bekanntesten:\n<ul>\n \t<li style=\"list-style-type: none;\">\n<ul>\n \t<li>Die Bibliothek <a href=\"\/\" target=\"_blank\" rel=\"noopener\">Pandas<\/a>, die sich der Arbeit mit Datentabellen widmet, die auch als <strong>Dataframes<\/strong> bezeichnet werden. Sie erm\u00f6glicht sowohl die Manipulation als auch die Analyse von Daten.<\/li>\n \t<li> Die Bibliothek <a href=\"\/\" target=\"_blank\" rel=\"noopener\">Numpy<\/a> f\u00fcr digitale Berechnungen. Sie erleichtert den Umgang mit numerischen Tabellen, indem sie es insbesondere erm\u00f6glicht, verschiedene Rechenfunktionen auf sie anzuwenden.<\/li>\n \t<li>Die Bibliothek <a href=\"https:\/\/scikit-learn.org\/stable\/\" target=\"_blank\" rel=\"noopener\">Scikit-learn<\/a>, die sich mit <a href=\"https:\/\/liora.io\/de\/machine-learning-definition-funktionsweise-anwendungen\">maschinellem Lernen<\/a> befasst. Sie erm\u00f6glicht unter anderem die Implementierung von Methoden f\u00fcr die Datenaufbereitung, aber auch f\u00fcr die Modellierung<\/li>\n \t<li>Die <a href=\"\/\" target=\"_blank\" rel=\"noopener\">Tensorflow<\/a>-Bibliothek ist eine Bibliothek f\u00fcr maschinelles Lernen und insbesondere f\u00fcr <a href=\"https:\/\/liora.io\/de\/deep-learning-oder-tiefes-lernen-was-ist-das-denn\">Deep Learning.<\/a> Sie wurde als Open Source vom <strong>Google Artificial Intelligence<\/strong> Team erstellt..<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Mit Python beginnen<\/a><\/div><\/div>\n\n\nSchluss mit dem Gerede, jetzt geht es an die Praxis!&nbsp;\n\nBeginnen wir den Unterricht mit den verschiedenen Arten von Variablen in Python ?! Das ist erst der Anfang, aber in ein paar Wochen wirst Du alle Grundlagen haben, um in <strong>Python zu programmieren.&nbsp;<\/strong>\n<h4>Variabeln<\/h4>\nEine <strong>Variable<\/strong> wird verwendet, um Daten zu speichern, die vom Programm verwendet werden. Sie kann eine Zahl, eine Zeichenkette, einen Boolean, eine Liste oder einen anderen Datentyp speichern.\n\nJede Variable hat einen Namen und das Gleichheitszeichen = wird verwendet, um einer Variablen einen Wert zuzuweisen. Nach der anf\u00e4nglichen Zuweisung kann der Wert einer Variablen bei Bedarf auf neue Werte aktualisiert werden.\n<h2>Datentypen<\/h2>\nWir werden uns nun die Datentypen ansehen, die in Python verwendet werden.\n<h4>Numerische Daten<\/h4>\nPython unterst\u00fctzt sowohl<strong> Ganzzahlen als auch Gleitkommazahlen.<\/strong> Python unterscheidet sie durch das Vorhandensein oder Fehlen eines Dezimalpunkts.\n<h4>Zeichenketten (Strings):<\/h4>\nUm Textdaten zu speichern, werden Zeichenketten verwendet, die durch verschiedene Syntaxen instanziiert werden k\u00f6nnen. (einfache, doppelte oder dreifache Anf\u00fchrungszeichen)\n\nEine Kette ist ein unver\u00e4nderliches Objekt und es ist nicht m\u00f6glich, ihren<strong> Inhalt zu \u00e4ndern<\/strong>. Man kann jedoch neue Ketten aus der urspr\u00fcnglichen Kette erstellen.\n<h4>Booleans:<\/h4>\nBooleans sind das Ergebnis von logischen Operationen und haben zwei m\u00f6gliche Werte: True oder False.\n\nHier ist eine Liste von Boolean-Operationen:\n<h4>Container:<\/h4>\nPython bietet viele <strong>effiziente Arten von Containern<\/strong>, in denen Sammlungen von Objekten gespeichert werden k\u00f6nnen.\nWir werden uns die wichtigsten Container ansehen, n\u00e4mlich Listen, Tupel, Sets und W\u00f6rterb\u00fccher (aber es gibt noch viele andere&#8230;).\n<h6>1- Listen:<\/h6>\n<strong>Eine Liste<\/strong> ist eine geordnete Sammlung von Objekten. Diese Objekte k\u00f6nnen verschiedene Typen haben.\n<h6>2- Tuple:<\/h6>\n<strong>Tuples<\/strong> sind unver\u00e4nderliche Listen.\n<h6>3- Set:<\/h6>\nEin <strong>Set<\/strong> ist ein ungeordneter Beh\u00e4lter mit eindeutigen Elementen.\n<h6>4- W\u00f6rterbuch:<\/h6>\nEin W\u00f6rterbuch ist ein effizientes Tabellenblatt, das die Schl\u00fcssel auf die Werte abbildet. <strong>Es ist der wichtigste Container in Python.<\/strong>\n<h3>Wichtige Bemerkungen<\/h3>\n<ul>\n \t<li style=\"font-weight: 400;\">Schl\u00fcssel k\u00f6nnen verschiedene Typen haben.<\/li>\n \t<li style=\"font-weight: 400;\">Ein Schl\u00fcssel muss vom Typ unver\u00e4nderlich sein<\/li>\n<\/ul>\n<h3>Von W\u00f6rterb\u00fcchern verwaltete Operationen:<\/h3>\n<h3>Fazit<\/h3>\nIn diesem ersten Artikel haben wir die <strong>Grundlagen der Python-Programmierung<\/strong> anhand der Instanziierung und Verwendung von Variablen verschiedener Typen und der grundlegenden Operationen, die mit diesen Variablen durchgef\u00fchrt werden k\u00f6nnen, kennen gelernt.\n\nWir sind zur\u00fcck uns n\u00e4chste Woche f\u00fcr einen weiteren Teil, in dem wir uns mit <strong>Anweisungen<\/strong> besch\u00e4ftigen werden.\n\nWir werden uns auch mit <a href=\"https:\/\/liora.io\/de\/top-10-der-nativen-python-funktionen\">Python Funktionen<\/a> besch\u00e4ftigen und sehen, wie man einen Datensatz l\u00e4dt! Wenn Du bis dahin nicht mehr warten kannst, sind unsere Kurse <a href=\"https:\/\/liora.io\/de\/weiterbildung-data-analyst\">Data Analyst<\/a>, <a href=\"https:\/\/liora.io\/de\/weiterbildung-data-scientist\">Data Scientist<\/a> und<a href=\"https:\/\/liora.io\/de\/weiterbildung-data-engineer\"> Data Engineer<\/a> der perfekte Einstieg, um Deine Ausbildung in Data Science zu beginnen und zu vertiefen!&nbsp;\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Unsere Weiterbildungen entdecken<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Python Programm: Interessierst Du Dich f\u00fcr das Python Programmieren? Hast Du Lust, die Grundlagen einer weit verbreiteten Programmiersprache intuitiv zu erlernen? Dann bist Du hier genau richtig! Nach dem Lesen dieses Artikels wirst Du alle Grundlagen kennen, um in Python zu programmieren! Von Variablen \u00fcber Funktionen bis hin zu Schleifen &#8211; die Python-Tools werden kein [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":171131,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2476],"class_list":["post-171130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-dev"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=171130"}],"version-history":[{"count":1,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171130\/revisions"}],"predecessor-version":[{"id":217702,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171130\/revisions\/217702"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/171131"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=171130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=171130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}