Der gesamte folgende Inhalt basiert auf der Speicheradresse
Unveränderlicher Datentyp: Wenn sich der Wert der entsprechenden Variablen dieses Datentyps ändert, ändert sich auch die entsprechende Speicheradresse. Dieser Datentyp wird als unveränderlich bezeichnet Datentyp.
Variabler Datentyp: Wenn sich der Wert der entsprechenden Variablen dieses Datentyps ändert, ändert sich die entsprechende Speicheradresse nicht. Dieser Datentyp wird als variabler Datentyp bezeichnet.
Zusammenfassung: Die Adresse ändert sich, nachdem der unveränderliche Datentyp geändert wurde, aber die Adresse ändert sich nicht, wenn der variable Datentyp geändert wird
String
b = 'djx' print(id(b),type(b)) b = 'djx1996' print(id(b),type(b)) 535056476344 <class 'str'> 535056476624 <class 'str'>
Wir können feststellen, dass sich die Speicheradresse der Variablen ändert, wenn sich die Daten ändern. Dann ist der String ein unveränderlicher Datentyp.
Das obige ist der detaillierte Inhalt vonIst Python-String ein Variablentyp?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!