51 lines
1.3 KiB
Markdown
51 lines
1.3 KiB
Markdown
# 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.
|
|
|
|
|
|
|
|
|