ホームページ > バックエンド開発 > Python チュートリアル > Python で文字列を浮動小数点数と整数に変換するにはどうすればよいですか?

Python で文字列を浮動小数点数と整数に変換するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-28 15:14:14
オリジナル
675 人が閲覧しました

How Do I Convert Strings to Floats and Integers in Python?

文字列を浮動小数点数と整数に解析する

Python では、文字列を浮動小数点数または整数に変換するのは簡単なプロセスです。両方のシナリオでこの変換を実現する方法を見てみましょう:

文字列を浮動小数点に変換する:

浮動小数点数を表す文字列を浮動小数点数に変換するには、次のようにします。 float() 関数を使用します。例:

a = "545.2222"
float(a)
# Output: 545.22220000000004
ログイン後にコピー

float() は精度を維持するため、結果の float は元の文字列とは若干異なる表現になる可能性があることに注意してください。

文字列の変換an Integer:

整数を表す文字列を int に変換するには、プロセスが少し複雑になります。 関与した。まず、float() を使用して文字列を float に変換し、次に int() を使用して整数値を抽出します。

a = "31"
int(float(a))
# Output: 31
ログイン後にコピー

この 2 段階のアプローチにより、整数値が正確であることが保証されます。

補足:

  • 逆の操作 (変換整数または浮動小数点数を文字列に変換する場合)、記事「Python で整数を文字列に変換する」または「丸めずに浮動小数点を文字列に変換する」を参照してください。
  • ユーザー入力を数値として読み取りたい場合は、次を使用します。 「入力を数値として読み取るにはどうすればよいですか?」ユーザー入力から取得した文字列の即時変換の重複リクエストを避けるために、代わりに質問してください。

以上がPython で文字列を浮動小数点数と整数に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート