1
0
Files
Python-Example/Aufgaben/03_Python-Basics-Code.md

1.5 KiB

Python Basics - Code

Deklarierung von Variablen

Variable mit Text

var = "Hallo, Welt!"

>>> print(var)
--> Hallo Welt

>>> print(type(var))
--> <class 'str'>

Variable mit nummerischem Wert

var = 1024

>>> print(var)
--> 1024

>>> print(type(var))
--> <class 'int'>

Eingaben mit Python

Übergabe von Werten in eine Variable mit input()

name = input()

>>> name = input("Bitte gib deinen Namen ein: ")
--> print(name)

Die Variable "name" erhält den Wert, welcher bei der Eingabe eingegeben wird. Typischerweise sind solche Eingaben meist von Datentyp String, also Text.

Datenkonvertierung

Variablen können auch konvertiert werden. So können z.B. Integer (Ganzzahlen) immer zu String (Text) umgewandelt werden. Jedoch nicht andersherum!

Beispiel:

>>> var_int = 1024
>>> print(type(var_int))
--> <class 'int'>

>>> var_int = str(1024)
>>> print(type(var_int))
--> <class 'str'>

Durch das Hinzufügen von str() weist man dem Wert klar einen Datentyp zu. In diesem Fall String (Text).

Eingaben, welche über input() getätigt werden, sind meistens Strings. Diese können jedoch, solange diese nur Zahlen enthalten, auch in Integer (Nummerische Werte) konvertiert werden.

>>> var = input("Bitte eine Zahl eingeben: ")
--> 1024
>>> print(type(var))
--> <class 'str'>

#  Jetzt mit Konvertierung
> >>> var = int(input("Bitte eine Zahl eingeben: "))
--> 1024
>>> print(type(var))
--> <class 'int'>
> ```