{"id":413,"date":"2024-03-09T19:53:49","date_gmt":"2024-03-09T18:53:49","guid":{"rendered":"https:\/\/growroute.de\/?page_id=413"},"modified":"2024-03-09T21:07:27","modified_gmt":"2024-03-09T20:07:27","slug":"python-grundlagen","status":"publish","type":"page","link":"https:\/\/growroute.de\/?page_id=413","title":{"rendered":"Python Grundlagen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"413\" class=\"elementor elementor-413\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4c11102 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4c11102\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cbfc018\" data-id=\"cbfc018\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f94614b elementor-widget elementor-widget-text-editor\" data-id=\"f94614b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.19.0 - 28-02-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>Also, bevor du anf\u00e4ngst, die n\u00e4chste Gaming-Sensation zu programmieren, musst du erstmal die Basics draufhaben. Wir tauchen jetzt ins Grundlagen-Kapitel ein. Was braucht man da so? Im Grunde genommen geht&#8217;s bei Programmiersprachen immer um das EVA-Prinzip. Das klingt erstmal fancy, ist aber einfach nur eine coole Abk\u00fcrzung, die dir die Basis von dem ganzen Programmier-Ding erkl\u00e4rt: Jeder Buchstabe steht f\u00fcr einen wichtigen Aspekt, der dir zeigt, wie die Datenverarbeitung abl\u00e4uft.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bbf7368 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bbf7368\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a8b2919\" data-id=\"a8b2919\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-464a0ed elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"464a0ed\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/growroute.de\/wp-content\/plugins\/elementor\/assets\/css\/widget-icon-list.min.css\">\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Eingabe<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Verarbeitung<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-circle\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Ausgabe<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4e383dd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4e383dd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab8ec75\" data-id=\"ab8ec75\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bfadf3c elementor-widget elementor-widget-text-editor\" data-id=\"bfadf3c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>In diesem Basics-Teil machen wir mal alles andersrum \u2013 also statt EVA, begr\u00fc\u00dfen wir Python und seine coolen Features. Wir zeigen dir, wie du mit dieser flotten und easy-peasy Programmiersprache abgefahrene Sachen machen kannst.Datenverarbeitung abl\u00e4uft.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-53fab10 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"53fab10\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0cafe12\" data-id=\"0cafe12\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a6ca245 elementor-widget elementor-widget-text-editor\" data-id=\"a6ca245\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Ausgabe in Python<\/h3><p>Also, wir starten mit der Ausgabe \u2013 hei\u00dft, wir zaubern was mit dem Befehl print auf den Bildschirm.<\/p><h3>Verarbeitung<\/h3><p>Klar, wir wollen nicht nur irgendwas zeigen, sondern auch damit rumspielen und es ver\u00e4ndern. Daf\u00fcr gibt&#8217;s Mathe-Funktionen \u2013 klingt erstmal nach viel, aber gemeint sind einfach Sachen wie Addieren.<\/p><p>Um unseren Kram zu bearbeiten, m\u00fcssen wir ihn irgendwo parken k\u00f6nnen. Da steigen Variablen, Listen und Tupel ins Spiel, mit denen wir alles M\u00f6gliche speichern und wieder hervorholen k\u00f6nnen.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2bb8e58 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2bb8e58\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c3b8b91\" data-id=\"c3b8b91\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a7639c4 elementor-widget elementor-widget-text-editor\" data-id=\"a7639c4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Eingabe<\/h3><p>Ohne Input von au\u00dfen ist doch alles nur halb so lustig, oder? Deshalb peppen wir unser Programm auf, indem wir den User was fragen und dann mit seiner Antwort weiterarbeiten. Manchmal ist es mega simpel \u2013 wir zeigen einfach, was der Nutzer eingetippt hat, auf dem Bildschirm an. Oder wir nutzen die Eingabe, um ein bisschen damit zu rechnen.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-18166bc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"18166bc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a7381d\" data-id=\"3a7381d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-25d70bc elementor-widget elementor-widget-text-editor\" data-id=\"25d70bc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Kommentieren und Auskommentieren von Code<\/h3><p>Vielleicht wunderst du dich, warum wir schon am Anfang \u00fcber Kommentieren und Auskommentieren quatschen. Ganz einfach: Wenn du sp\u00e4ter mal einen fetten Code schreibst oder an kniffligen Stellen herumbastelst, wirst du froh sein, dass du deinen Code mit Kommentaren versehen kannst. Klar, am Anfang haben wir noch keinen riesigen Code, aber mit dem Auskommentieren kannst du einzelne Teile deines Programms auf Eis legen, um Bugs zu jagen. Deshalb packen wir&#8217;s gleich in die Grundlagen rein. Und das Coolste: Diese Basics gelten f\u00fcr jede Programmiersprache, nur die Syntax \u00e4ndert sich.<\/p><p>Jetzt Lernen Wir Python \ud83d\ude09<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Also, bevor du anf\u00e4ngst, die n\u00e4chste Gaming-Sensation zu programmieren, musst du erstmal die Basics draufhaben. Wir tauchen jetzt ins Grundlagen-Kapitel ein. Was braucht man da so? Im Grunde genommen geht&#8217;s bei Programmiersprachen immer um das EVA-Prinzip. Das klingt erstmal fancy, ist aber einfach nur eine coole Abk\u00fcrzung, die dir die Basis von dem ganzen Programmier-Ding [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/pages\/413"}],"collection":[{"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/growroute.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=413"}],"version-history":[{"count":5,"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/pages\/413\/revisions"}],"predecessor-version":[{"id":418,"href":"https:\/\/growroute.de\/index.php?rest_route=\/wp\/v2\/pages\/413\/revisions\/418"}],"wp:attachment":[{"href":"https:\/\/growroute.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}