Python Variablen
In viele Computersprachen müssen die Variablen mit den Datentyp definiert werden.
In Python wird das nicht gemacht. Er erkennt automatisch die Datentyp bei Erstellung von eine Variable.
variable_integer = 3
variable_integer = 33333333
variable_string = 'Levi'
variable_double = 3.14
variable_integer = 465432431357413543
variable_list = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
variable_dictionary = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
variable_tuple = ("John", 35, "Python Developer")
print(variable_integer)
print(variable_string)
print(variable_double)
print(variable_integer)
print(variable_list)
print(variable_dictionary)
print(variable_dictionary["model"])
print(variable_tuple)
print('--------')
print(type(variable_integer))
print(type(variable_string))
print(type(variable_double))
print(type(variable_integer))
print(type(variable_list))
print(type(variable_dictionary))
print(type(variable_tuple))
Important
Python erkennt eine Variable Datentyp nur solange das Wert in den Code definiert wurde.
Sobald den Nutzer ein Wert über Terminal eingibt wird diese als String gesehen.
user_input = input("Gib bitte ein Wert ein: ")
print(user_input)
print(type(user_input)) # <class 'str'>