Python キャスティング

変数の型を指定

時には変数に型を指定する必要があるかもしれません。これはキャスティングを通じて行うことができます。Python はオブジェクト指向言語であり、そのためデータ型、包括して原始データ型を定義するためにクラスを使用します。

したがって、Python での変換を完了するために、構築関数を使用します:

  • int() - 浮動小数点数や整数を構築するための整数字面量、浮動小数点数文字列、または完全な数字を表す文字列を提供します
  • float() - 浮動小数点数や整数を表す文字列を提供する浮動小数点数(float)や整数(int)を構築します
  • str() - 文字列、整数文字列、浮動小数文字列を含むさまざまなデータ型で文字列を構築します

整数:

x = int(1)   # x は 1 になります
y = int(2.5) # y は 2 になります
z = int("3") # z は 3 になります

実行例

浮動小数点数:

x = float(1)     # x は 1.0 になります
y = float(2.5)   # y は 2.5 になります
z = float("3")   # z は 3.0 になります
w = float("4.6")# w は 4.6 になります

実行例

文字列:

x = str("S2") # x は 'S2' になります
y = str(3)    # y は '3' になります
z = str(4.0)  # z は '4.0' になります

実行例