Page cover

💬String und Integer

Es gibt viele verschiedene Typen von Variablen o.o (2 sind hier erklärt)

String Variable

Die Variablen-Art "String" Hast du bereits kennengelernt, sie ist ein Text, und wird vom input() Befehl ausgegeben. Diese Art von Variable kannst du mit dem print() Befehl ausgeben lassen:

string = "Hallo ich bin ein String"
print(string)
>>> Hallo ich bin ein String

name = input("Dein Name: ")      Den Benutzer nach seinem Namen fragen
>>> Dein Name: Freddy            "Freddy" wird manuell eingegeben!
x = "Dein Name ist: "            Erstellen eines Strings
print(x+name)
>>> Dein Name ist: Freddy

Integer Variable

Eine Integer-Variable ist eine Zahl. Sie wird NICHT mit Anführungszeichen markiert, und kann KEIN Komma/Punkt enthalten!

zahl = 5

Integer-Variablen kannst du NICHT mit print() ausgeben lassen! Du bekommst einen Fehler

zahl = 5
print(zahl)
>>>ValueError

Mit Integer Variablen kannst du aber Rechnen, was du NICHT mit String Variablen kannst:

Variablen umwandeln

Du kannst Variablen umwandeln! Dazu benötigst du die Befehle "str()" und "int()"

Um einen Integer in einen String umzuwandeln führst du folgendes aus:

Dieser Code ist das Gleiche wie neu = "5"

Was NICHT gleich ist, ist neu = 5 und neu = "5", denn mit letzterem kannst du NICHT rechnen, es ist also ein String

Du kannst auch einen String in einen Integer umwandeln:

Dieser Code ist das gleiche wie zahl = 5

Wenn du versuchst, einen Text in eine Integer Variable zu verwandeln, bekommst du einen Fehler:

Ein String ist ein Text, der in einer Variable mit Anführungszeichen(") umfasst ist.

Ein Integer ist eine Zahl OHNE Komma/Punkt

Last updated