First Upload
This commit is contained in:
50
Aufgaben/02_Python-Basics.md
Normal file
50
Aufgaben/02_Python-Basics.md
Normal file
@@ -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.
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user