Python キャスティング
変数の型を指定する
変数に型を指定したい場合があります。これはキャストで行うことができます。 Python はオブジェクト指向言語であるため、クラスを使用してプリミティブ型を含むデータ型を定義します。
したがって、Python でのキャストは、コンストラクター関数を使用して行われます。
int()
- 整数リテラル、浮動小数点リテラルから整数を構築します (削除することにより) すべて小数)、または文字列リテラル (文字列が整数を表す場合)
float()
- 整数リテラル、浮動小数点リテラル、または文字列リテラルから浮動小数点数を構築します (文字列が浮動小数点数または整数を表す場合)
str()
- 文字列、整数リテラル、浮動小数点リテラルなど、さまざまなデータ型から文字列を作成します
例
フロート:
x = float(1) # x will be 1.0
y = float(2.8) # y will be 2.8
z = float("3") # z will be 3.0
w = float("4.2") # w will be 4.2
例
文字列:
x = str("s1") # x will be 's1'
y = str(2) # y will be '2'
z = str(3.0) # z will be '3.0'
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。