Wie überprüfe ich, ob der Typ einer Variablen ein String ist?

Sie können die type() Funktion in Python verwenden, um den Typ einer Variablen zu überprüfen. Hier ist ein Code-Snippet, das zeigt, wie man überprüft, ob eine Variable ein String ist:

x = "hallo"
if type(x) == str:
    print("x ist ein String")
else:
    print("x ist kein String")

Alternativ können Sie die isinstance() Funktion verwenden, um zu überprüfen, ob eine Variable eine Instanz eines bestimmten Typs ist. Hier ist ein Beispiel:

x = "hallo"
if isinstance(x, str):
    print("x ist ein String")
else:
    print("x ist kein String")

Sowohl type() als auch isinstance() werden True zurückgeben, wenn die Variable ein String ist.