ホームページ >バックエンド開発 >Python チュートリアル >Pythonの文字列は変数型ですか?
次の内容はすべてメモリ アドレスに基づいています
不変データ型: このデータ型の対応する変数の値が変化すると、対応するメモリ アドレスも変化します。このデータ型は、不変のデータ型。
変数データ型: このデータ型の対応する変数の値が変化しても、対応するメモリアドレスは変化しません。このデータ型を変数データ型と呼びます。
概要: 不変データ型が変更されるとアドレスは変わりますが、変数データ型が変更されてもアドレスは変わりません
String
b = 'djx' print(id(b),type(b)) b = 'djx1996' print(id(b),type(b)) 535056476344 <class 'str'> 535056476624 <class 'str'>
データが変更されると、変数のメモリ アドレスも変更され、文字列は不変のデータ型であることがわかります。
以上がPythonの文字列は変数型ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。