diff --git a/Aufgaben/01_Python-Basics.md b/Aufgaben/01_Python-Basics.md deleted file mode 100644 index 1737473..0000000 --- a/Aufgaben/01_Python-Basics.md +++ /dev/null @@ -1,7 +0,0 @@ -# Python Basics - -## Datentypen -In der Programmierung ist der Datentyp ein wichtiges Konzept. -Variablen können Daten verschiedener Typen speichern, und verschiedene Typen können verschiedene Dinge tun. - -- [] LOL diff --git a/Aufgaben/01_Python-Installation.md b/Aufgaben/01_Python-Installation.md new file mode 100644 index 0000000..de7e3ac --- /dev/null +++ b/Aufgaben/01_Python-Installation.md @@ -0,0 +1,12 @@ +# Python3 Installation + +## In diesen Kapitel lernst du, wie zu Python installierst. + + +### Installation: Windows + + +### Installation: macOS + + +### Installation: Linux \ No newline at end of file diff --git a/Aufgaben/02_Python-Basics.md b/Aufgaben/02_Python-Basics.md new file mode 100644 index 0000000..3fcea60 --- /dev/null +++ b/Aufgaben/02_Python-Basics.md @@ -0,0 +1,50 @@ +# Python Basics + +## Datentypen +> In der Programmierung ist der Datentyp ein wichtiges Konzept. +> Variablen können Daten verschiedener Typen speichern, und verschiedene Typen können verschiedene Dinge tun. +> ~ (w3schools.com) + +### In Python eingebaute Datentypen +> - Text Typ : **str** +> - Nummerische Typen : **int, float, complex** +> - Sequenzielle Typen : **list, tuple, range** +> - Kartierende Typen : **dict** +> - Set Typen : **set, frozenset** +> - Boolesche Typen : **bool** *(True, False [1, 0] )* +> - Binäre Typen : ** bytes, bytearray, memoryview** +> - None Typen : **None** + + + +### Am häufigsten verwendeten Datentypen +Text-, Nummerische-, Sequenzielle-, Boolesche- und None-Datentypen. + + +### Deklarierung von Datentypen +``` +# Text +variable_text = "Hallo Welt" + +# Nummerisch +variable_nummer_int = 1024 +variable_nummer_float = 1024.4201 + +# Sequenziell +variable_liste = ["Apfel", "Banane", "Kirsche"] + +# Boolesch +bool_schalter = False + +# None (Nichts) +python_skill = None +``` + +### Den Datentyp einer Variable in Python herausfinden +Um den aktuellen Datentyp eines Objekts in Python herauszufinden kann man die `type()` Funktion benutzen. +Starte Python IDLE und teste mal aus, welche Datentypen du mit `type()` erhältst. +Nutze dazu die oben im Code-Block gezeigten Beispiele oder versuch es mit eigenen. + + + + diff --git a/README.md b/README.md index 85934c9..c47f11e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # Python-Discord-Bot-Example +## Erster Einblick in di Programmiersprache *Python* \ No newline at end of file