Python の変数とデータ型

1.Python変数

Python では、変数はデータを保存するために使用される識別子です。変数は、値を格納するコンテナーと考え​​ることができます。

Python は動的に型指定される言語です。つまり、変数の型を事前に宣言する必要はなく、Python は変数に割り当てられた値に依存します。

変数の型を自動的に推測します。変数に値を直接割り当てることができ、いつでも変数の値と型を変更できます。

Python 変数の基本的なルールと使用法をいくつか示します。

  1. 変数の命名規則:

    • 変数名は文字、数字、アンダースコアで構成されます。
    • 変数名は、数字ではなく文字またはアンダースコアで始める必要があります。
    • 変数名では大文字と小文字が区別されます。
  2. 変数の割り当て: Python では、変数の割り当ては等号 (=) を使用して実行され、右側の値が左側の変数に割り当てられます。例えば:

    x = 5 name = "John"
  3. 変数の種類: Python の変数には、整数 (int)、浮動小数点数 (float)、文字列 (str) など、さまざまな種類のデータを格納できます。

  4. 変数の使用法:

    • プログラムで変数を使用する場合、変数名を直接使用して変数の値にアクセスできます。例えば:

      x = 5 print(x)
    • 変数は、算術演算や文字列の連結などを実行するために使用できます。例えば:

      x = 5 y = 3 z = x + y name = "John" greeting = "Hello, " + name
    • 変数の値はいつでも変更できます。変数の値は、再代入することで変更できます。例えば:

      x = 5 x = x + 1

概要: Python の変数はデータの保存に使用される識別子です。さまざまな種類のデータを保存でき、変数の値と型はいつでも変更できます。コードの読みやすさを向上させるには、変数に名前を付けるときに意味のある名前を使用し、変数の名前付け規則に従ってください。

2.Pythonのデータ型

Python では、一般的なデータ型には次のものがあります。

  1. 数値の種類:

    • 整数 (int): 1、2、-3 などの整数値を表します。
    • 浮動小数点: 3.14、-0.5 など、小数部分を含む値を表します。
    • 複素数 (complex): 1+2j、-3+4j など、実数部と虚数部を含む数値を表します。
  2. 文字列型 (str): 「Hello World」、「Python」など、一重引用符または二重引用符で囲むことができるテキスト データを表します。文字列は不変です。つまり、一度作成されると、文字列内の文字は変更できません。

  3. リスト タイプ (リスト): 異なるタイプの複数の要素を格納できる順序付けされた変数コンテナを表します。各要素はカンマで区切られ、[1, 2, 3]、[ 39;apple' のように角括弧で囲まれます。 ;、「バナナ」、「オレンジ」など。

  4. タプル タイプ (タプル): リストと似ていますが、タプルは不変です。つまり、作成後に変更することはできません。タプルは、(1, 2, 3)、('apple'、'banana'、'orange') などのように括弧で囲まれます。

  5. ディクショナリ タイプ (dict): キーと値のペアの順序なしのコレクションを表します。各キーと値のペアはカンマで区切られ、キーと値はコロンで区切られ、{' のように中かっこで囲まれます。名前': 'ジョン'、'年齢': 25}、{'リンゴ': 1、'バナナ': 2、& #39;オレンジ':3}など

  6. セット タイプ (セット): 一意の要素の順序付けされていないコレクションを表します。各要素はカンマで区切られ、{1, 2, 3}、{'apple'、' のように中かっこで囲まれます。バナナ、オレンジなど。セットでは、交差、和集合、差分などの演算を実行できます。

上記の一般的なデータ型に加えて、Python はブール型 (bool)、null 値型 (NoneType) などの他の組み込みデータ型も提供します。さらに、モジュールのインポートを通じて、日時型 (datetime)、正規表現型 (re) など、より多くのデータ型とデータ構造を使用できます。

Python では、組み込み関数type()を使用して変数のデータ型を表示できます。たとえば、type(42) を返します。 a>、< など、対応する型コンストラクターを使用して作成および操作できます。 /span> など<class 'int'> 、整数型を示します。複合型データの場合、list()tuple()dict()set()

概要: Python の一般的なデータ型には、整数、浮動小数点数、複素数、文字列、リスト、タプル、辞書、セットなどが含まれます。データ型ごとに用途や操作方法が異なりますので、必要に応じて適切なデータ型を選択してプログラミングを行ってください。

おすすめ

転載: blog.csdn.net/weixin_49016330/article/details/131604596