ホームページ >バックエンド開発 >Python チュートリアル >Pythonでのint()関数の使用法は何ですか

Pythonでのint()関数の使用法は何ですか

小老鼠
小老鼠オリジナル
2024-03-25 10:53:33842ブラウズ

Python の int() 関数は、文字列、浮動小数点数、その他の型を含むさまざまな型の値を整数に変換できます。 int() 関数は、文字列内の整数表現を整数型に変換し、浮動小数点数を整数に切り捨て、2 番目のパラメーターで変換する基数を指定します。この関数は、データ型変換や整数演算で広く使用されています。

Pythonでのint()関数の使用法は何ですか

#Python では、値を整数 (int) に変換するために int() 関数が使用されます。さまざまな型の引数を受け入れ、これらの引数を整数に変換しようとします。 int() 関数の一般的な使用例をいくつか示します。

  1. 文字列を整数に変換します。

    num_str = "123"num = int(num_str)print(num)  # 输出:123

    int() 関数は、文字列を表す文字列を変換できます。整数を整数型に変更します。

  2. 浮動小数点数を整数に変換:

    num_float = 3.14num = int(num_float)print(num)  # 输出:3

    int() 関数は、浮動小数点数を切り捨てて整数に変換します。

  3. 他の型を整数に変換する:

    bool_val = Truenum = int(bool_val)print(num)  # 输出:1

    ブール値を整数に変換する場合、True は 1 に変換され、False は 0 に変換されます。

  4. 基数変換の指定:

    num_str = "10"num = int(num_str, 2)print(num)  # 输出:2

    int() 関数は、int (" など) 変換対象の文字列によって表される基数を示す 2 番目のパラメーターを受け入れることもできます。 10", 2) は、バイナリ文字列「10」を 10 進数の 2 に変換します。

一般に、int() 関数は、他の型のデータを整数型に変換するために使用されます。もちろん、変換を行う際には、データ型の互換性とデータの精度が失われる可能性を考慮する必要があります。

以上がPythonでのint()関数の使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。