diff --git a/Aufgaben/03_Python-Basics-Code.md b/Aufgaben/03_Python-Basics-Code.md
index d10b2d1..767c860 100644
--- a/Aufgaben/03_Python-Basics-Code.md
+++ b/Aufgaben/03_Python-Basics-Code.md
@@ -2,11 +2,73 @@
## Deklarierung von Variablen
-
\ No newline at end of file
+> *Variable mit Text*
+>
+> `var = "Hallo, Welt!"`
+>
+> ```
+> >>> print(var)
+> --> Hallo Welt
+>
+> >>> print(type(var))
+> -->
+> ```
+
+
+> *Variable mit nummerischem Wert*
+>
+> `var = 1024`
+>
+> ```
+> >>> print(var)
+> --> 1024
+>
+> >>> print(type(var))
+> -->
+> ```
+
+
+## Eingaben mit Python
+> *Übergabe von Werten in eine Variable mit `input()`*
+>
+> `name = input()`
+> ```
+> >>> name = input("Bitte gib deinen Namen ein: ")
+> --> print(name)
+> ```
+
+Die Variable "name" erhält den Wert, welcher bei der Eingabe eingegeben wird.
+Typischerweise sind solche Eingaben meist von Datentyp String, also Text.
+
+## Datenkonvertierung
+Variablen können auch konvertiert werden. So können z.B. Integer (Ganzzahlen) immer zu String (Text) umgewandelt werden. Jedoch nicht andersherum!
+
+**Beispiel:**
+
+> ```
+> >>> var_int = 1024
+> >>> print(type(var_int))
+> -->
+>
+> >>> var_int = str(1024)
+> >>> print(type(var_int))
+> -->
+> ```
+Durch das Hinzufügen von `str()` weist man dem Wert klar einen Datentyp zu.
+In diesem Fall String (Text).
+
+Eingaben, welche über `input()` getätigt werden, sind meistens Strings.
+Diese können jedoch, solange diese nur Zahlen enthalten, auch in Integer (Nummerische Werte) konvertiert werden.
+
+> ```
+> >>> var = input("Bitte eine Zahl eingeben: ")
+> --> 1024
+> >>> print(type(var))
+> -->
+>
+> # Jetzt mit Konvertierung
+> > >>> var = int(input("Bitte eine Zahl eingeben: "))
+> --> 1024
+> >>> print(type(var))
+> -->
+> > ```
\ No newline at end of file