Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Python-Kurs (Teil 5): Datentypen – die verschiedenen Arten von Werten
#1
Hallo und willkommen zurück!

In der letzten Lektion hast du gelernt, wie man Werte in Variablen speichert. Aber ist dir aufgefallen, dass eine Zahl anders aussieht als ein Text? Das liegt daran, dass Programmierung verschiedene Arten von Werten hat, sogenannte Datentypen.

Was sind Datentypen?

Stell dir Datentypen wie die Abteilungen in einem Supermarkt vor. Jede Abteilung hat ihre eigenen Produkte und Regeln: In der Obstabteilung findest du keine Milchprodukte. Genauso hat jede Art von Wert in Python eigene Eigenschaften und Regeln.

Hier sind die wichtigsten Datentypen, die du als Anfänger kennen musst:

1. Text (Strings)

Das sind alle Werte, die aus Buchstaben, Zahlen und Sonderzeichen bestehen. Du erkennst sie immer an den Anführungszeichen ("..." oder '...').
  • Beispiel:
    Code:
    name = "Dirk"
    begruessung = "Hallo Welt!"

2. Zahlen (Numbers)

Zahlenwerte können entweder ganze Zahlen oder Kommazahlen sein. Python unterscheidet hierbei automatisch.
  • Ganze Zahlen (Integer):
    Code:
    alter = 53
  • Kommazahlen (Float):
    Code:
    preis = 9.99

3. Wahrheitswerte (Booleans)

Diese Werte sind die einfachsten und haben nur zwei Zustände: True (Wahr) und False (Falsch). Sie werden oft für logische Entscheidungen verwendet.
  • Beispiel:
    Code:
    ist_online = True
    ist_fertig = False

Datentyp prüfen

Wenn du dir nicht sicher bist, welchen Datentyp eine Variable hat, kannst du ganz einfach die type()-Funktion verwenden:

Code:
name = "Dirk"
print(type(name))

Die Ausgabe wäre:

Code:
<class 'str'>

Herzlichen Glückwunsch, du hast die Grundlagen der Datentypen verstanden! In der nächsten Lektion werden wir sehen, wie man mit diesen Werten rechnet und sie verändert.

<< Zurück zur Kurs-Übersicht: Was ist Python und warum du es lernen solltest
Mit freundlichen Grüßen
Dirk Löbe aka Computerdirk
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Python-Kurs (Teil 18): Projekt – Passwort-Manager (3/3) - Daten abrufen computerdirk 0 22 21.08.2025, 16:36
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 17): Projekt – Passwort-Manager (2/3) – Speichern von Daten computerdirk 0 22 21.08.2025, 13:48
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 16): Projekt – Passwort-Manager (1/3) computerdirk 0 23 21.08.2025, 13:39
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 15): Polymorphie – gleiche Methode, verschiedene Objekte computerdirk 1 30 21.08.2025, 12:09
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 14): Vererbung – Code wiederverwenden mit Klassen computerdirk 0 25 21.08.2025, 11:11
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 13): Objektorientierte Programmierung (OOP) computerdirk 0 22 21.08.2025, 10:37
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 12): Fehler abfangen – so stürzt dein Programm nicht ab computerdirk 0 23 21.08.2025, 09:55
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 11): Dateien lesen & schreiben computerdirk 0 23 21.08.2025, 09:40
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 10): Module & Bibliotheken – Code von anderen nutzen computerdirk 2 34 21.08.2025, 09:14
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 9): Funktionen – wiederverwendbarer Code computerdirk 0 23 21.08.2025, 08:42
Letzter Beitrag: computerdirk

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste