Datentypen in Python
Swipe um das Menü anzuzeigen
Python bietet verschiedene Datentypen, die jeweils einen bestimmten Zweck erfüllen und auf unterschiedliche Weise im Speicher abgelegt werden, um effizientes Programmieren zu ermöglichen. Es ist nicht notwendig, alle auswendig zu lernen. Mit print(type(value)) lässt sich der Typ einer Variablen überprüfen. Experimentiere mit verschiedenen Werten, um deren Typen zu sehen.
12345678910111213# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
Um zwischen Typen zu wechseln, können int() für Ganzzahlen, float() für Dezimalzahlen und complex() für komplexe Zahlen verwendet werden. Beim Umwandeln von einem Typ in einen anderen ist jedoch Vorsicht geboten.
12345678# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
Das Teilen zweier Ganzzahlen mit dem Operator / gibt immer einen Float zurück, selbst wenn die Division exakt ist. Um eine Ganzzahldivision durchzuführen und den Quotienten ohne Rest zu erhalten, wird der Operator // verwendet.
12345# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen