Einstieg Python

„Python ist eine wichtige Programmiersprache, die beispielsweise auf Youtube zum Einsatz kommt. Sie gehört zum grundlegenden Handwerkszeug für Programmierer.“

Empfohlene Altersgruppe

Ab 14 Jahren

Zielsetzung

Grundlagen der Programmierung mit Python erlernen und erste einfache Projekte entwickeln.

Ausleihbar

Nicht zutreffend

Mehr Informationen

Kennst du Python? Das ist eine vielseitige und benutzerfreundliche Programmiersprache, die dir hilft, die Welt der Programmierung zu entdecken. Mit Python kannst du spannende Projekte realisieren und deiner Kreativität freien Lauf lassen. Stell dir vor, du könntest eigene Spiele programmieren, Daten analysieren oder sogar Webseiten erstellen. Python ist besonders nützlich, weil es leicht zu erlernen und sehr mächtig ist. Es wird in vielen Bereichen verwendet, von Webentwicklung über Datenwissenschaft bis hin zur künstlichen Intelligenz. In der InfoTastic Academy gibt es zahlreiche Python-Workshops, in denen du gemeinsam mit anderen Programmierbegeisterten an deinen Projekten arbeiten kannst. Dabei lernst du nicht nur die Grundlagen der Programmierung, sondern auch fortgeschrittene Techniken, um deine Projekte auf das nächste Level zu bringen. Egal ob du ein eigenes Spiel entwickeln oder einfach nur deine Programmierfähigkeiten verbessern möchtest, bei uns bist du genau richtig. Vertiefe deine Kenntnisse, experimentiere mit verschiedenen Bibliotheken und entdecke kreative Lösungen für deine Projekte. Komm vorbei und entdecke die faszinierende Welt der Programmierung mit Python!

Lernabenteuer

Einstieg Python

Inhalt

1) Python zum Rechnen nutzen

Das musst du wissen

Python ist eine Programmiersprache, mit der du theoretisch einen ganzen Computer steuern kannst. Du kannst Python installieren und auch in der Konsole deines Computers nutzen. Damit es etwas schneller geht, nutzen wir in diesem Tutorial einen Online Compiler zum Programmieren:
Erstellen Sie ein neues Python-Programm – myCompiler – myCompiler
In Python kannst du mit Variablen rechnen und Ergebnisse ausgeben. Variablen speichern Daten wie Zahlen oder Texte. Du kannst Python-Anweisungen in der Konsole eingeben oder in einer Datei speichern und ausführen. Hier ist ein einfaches Beispiel, wie du zwei Zahlen addieren und das Ergebnis anzeigen kannst:

  • x und y sind Variablen, die Zahlen speichern.
  • Mit dem Befehl print() kannst du Text und Variablenwerte ausgeben.
  • Die Addition erfolgt mit +.

Mission 1

Schreibe ein Programm, das zwei Variablen speichert, die die Anzahl der Bücher in zwei verschiedenen Regalen repräsentieren. Berechne die Gesamtanzahl der Bücher und gib das Ergebnis mit einem Satz aus. Berechne anschließend, wie viele Bücher in einem Regal übrig bleiben, wenn du fünf Bücher von der Gesamtsumme wegnimmst.

Erinnere dich daran, dass du Variablen verwenden kannst, um Ergebnisse zwischenzuspeichern.

Die Subtraktion funktioniert genauso wie die Addition, nur dass du das Minuszeichen (-) verwendest.

Zuerst wird die Gesamtanzahl berechnet und dann 5 von der Gesamtanzahl abgezogen.

2) Bedingungen (if-else): Entscheidungsfindung in Python

In Python kannst du mithilfe von Bedingungen (if-else) unterschiedliche Entscheidungen treffen. Eine Bedingung prüft, ob eine Aussage wahr oder falsch ist. Hier ein einfaches Beispiel:

  • if prüft die Bedingung alter >= 18.
  • Wenn die Bedingung wahr ist, wird die Nachricht „Du bist volljährig.“ ausgegeben.
  • Wenn die Bedingung falsch ist, wird der Code im else-Block ausgeführt.

Mission 2

Schreibe ein Programm, das zwei Variablen speichert, die zwei verschiedene Temperaturen (in Grad Celsius) an zwei Tagen repräsentieren. Berechne die durchschnittliche Temperatur. Das Programm soll eine Nachricht ausgeben, wenn die durchschnittliche Temperatur über 20 Grad liegt, oder eine andere Nachricht, wenn sie darunter liegt.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

3) Schleifen: Wiederholungen in Python

Mit Schleifen kannst du eine Aufgabe wiederholt ausführen. Die einfachste Schleife ist die for-Schleife, die eine Aufgabe eine bestimmte Anzahl von Malen wiederholt. Hier ein einfaches Beispiel:

1) range(3) bedeutet, dass der Code 3-mal wiederholt wird.
2) Die Schleife gibt jedes Mal „Hallo!“ aus.

Mission 3

Schreibe ein Programm, das eine variable Anzahl an Döner und Burger speichert. Die Anzahl der Äpfel und Birnen soll ausgegeben werden. Verwende anschließend eine for-Schleife, um den Text „Ich habe X Döner und Y Burger“ so oft auszugeben, wie es die Anzahl der Äpfel ist.

Verwende for i in range(anzahl) für die Schleife, wobei anzahl die Anzahl der Döner ist.

Verwende Variablen in der print()-Anweisung, um den Text dynamisch zu erstellen.

Hier ist die Lösung:

4) Funktionen: Wiederverwendbarer Code in Python

Das musst du wissen 4
Mit Funktionen kannst du Codeblöcke definieren, die du immer wieder verwenden kannst. Eine Funktion ist eine Sammlung von Anweisungen, die eine bestimmte Aufgabe erledigt. Hier ein einfaches Beispiel:

1) def definiert eine neue Funktion mit dem Namen begruessung().
2) Die Funktion wird später durch ihren Namen aufgerufen.

Mission 4

Schreibe eine Funktion, die das Quadrat einer Zahl berechnet. Verwende diese Funktion, um das Quadrat von zwei verschiedenen Zahlen zu berechnen und gib die Ergebnisse aus.

Verwende die Multiplikation (*), um das Quadrat einer Zahl zu berechnen.

Definiere die Funktion mit einem beliebigen Namen und rufe sie mehrmals auf.

Hier ist die Lösung:

Die Funktion quadrat() berechnet das Quadrat der übergebenen Zahl und gibt das Ergebnis zurück.
Die Funktion wird dann mit zwei verschiedenen Zahlen aufgerufen, und die Ergebnisse werden angezeigt.

Einstieg Python Prüfung

Mittlerweile weißt du, dass es sich bei Python nicht um eine Schlange handelt, super 😉 Jetzt must du nur noch zeigen, dass du die Prüfung auch bestehen kannst.

Abschluss Mission

Schreibe ein Programm, das eine Einkaufsliste für ein Picknick enthält. Erstelle Variablen, die die Anzahl der Sandwiches, Flaschen Wasser und Äpfel speichern. Gib die Gesamtsumme der Gegenstände aus. Schreibe anschließend eine Funktion, die das Produkt der Anzahl der Gegenstände mit einem festen Preis (z.B. 3 Euro pro Sandwich, 2 Euro pro Flasche Wasser und 1 Euro pro Apfel) berechnet. Gib den Gesamtpreis für jedes Produkt und den Gesamtpreis des Picknicks aus.

Erstelle zuerst die Variablen für die Mengen und die Preise.

Verwende einfache Multiplikationen, um die Gesamtkosten zu berechnen. Hier ist die Lösung:

Die Funktion berechne_kosten() wird für jedes Produkt aufgerufen, und die Gesamtkosten werden am Ende addiert und ausgegeben.

Weiter geht´s mit Einstieg Python

Python ist eine tolle und einfache, aber auch moderne Programmiersprache. Es gibt diverse Möglichkeiten, sich hier weitere tolle Projekte auszudenken oder auch noch mehr über Python zu lernen. Hier ist bspw. ein tolles YouTube Kanal, der noch mehr erklärt: Python 3 Tutorial: Einleitung, Installation, Scripte ausführen und PyCharm (youtube.com)