ホームページ >バックエンド開発 >Python チュートリアル >Python で文字列を数値データ型 (int および float) に変換するにはどうすればよいですか?
Python で文字列を数値データ型に変換する
Python では、多くの場合、数値を表す文字列を実際の数値データ型に変換する必要があります。 float や int など。これは、外部ソースからのデータを操作する場合、または正確な数学的演算が必要な場合に重要になります。
文字列を浮動小数点に変換する
文字列を浮動小数点数に変換するには、 float()関数。文字列引数を受け取り、その中の数値の浮動小数点表現を返します。
例:
a = "545.2222" float(a) # Output: 545.22220000000004
文字列を Int に変換
文字列を整数に変換する必要がある場合は、int() 関数を使用できますが、まず、 string は有効な整数表現です。
例:
a = "31" int(a) # Output: 31
注: float を表す文字列に適用された int() は返されることに注意してください。以下の例に示すように、float 値の切り捨てられた整数部分:
int(float(a)) # Output: 545
理解することによりこれらの変換手法を使用すると、文字列内の数値データをシームレスに処理し、Python プログラムで必要に応じて正確な数学演算を実行できます。
以上がPython で文字列を数値データ型 (int および float) に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。