ホームページ  >  記事  >  バックエンド開発  >  Python 関数入門: int 関数の概要と例

Python 関数入門: int 関数の概要と例

WBOY
WBOYオリジナル
2023-11-04 12:39:194535ブラウズ

Python 関数入門: int 関数の概要と例

Python 関数の紹介: int 関数の紹介と例

Python は、データ分析、人工知能、Web 開発などで広く使用されている強力なプログラミング言語です。 。 分野。 Python には多くの組み込み関数がありますが、この記事では Python でよく使われる関数 int を紹介し、具体的な例を示します。

1. Int 関数

int 関数は Python の組み込み関数で、文字列または浮動小数点数を整数に変換するために使用されます。通常、Python は整数文字列を解釈する場合は自動的に整数に変換し、浮動小数点文字列を解釈する場合は自動的に浮動小数点数に変換します。ただし、文字列または浮動小数点数を明示的に整数に変換する必要がある場合は、int 関数を使用する必要があります。

2. int 関数の例

読者が int 関数の使用法と機能をよりよく理解できるように、以下に int 関数の例をいくつか示します。

  1. 文字列を整数に変換する

コード例:

n = "55"
x = int(n)
print(x)

出力結果:

55

上記のコードでは、まず、文字列変数 n が定義されており、その値は「55」です。次に、int 関数を使用して n を整数に変換し、それを変数 x に代入します。最後に、print 関数を使用して x の値を出力すると、結果は 55 になります。

  1. 小数点付き数値を整数に変換

コード例:

n = 39.8
x = int(n)
print(x)

出力結果:

39

上のコードでは、まず浮動小数点変数 n を値 39.8 で定義します。次に、int 関数を使用して n を整数に変換し、それを変数 x に代入します。なお、int関数は切り捨てのため、39.8は39に変換されます。最後に、print 関数を使用して x の値を出力すると、結果は 39 になります。

  1. 変換用の基数をカスタマイズする

コード例:

n = "FF"
x = int(n, 16)
print(x)

出力結果:

255

上記のコードでは、まず、値「FF」を持つ 16 進文字列 n を定義します。次に、int 関数を使用して n を 10 進整数に変換し、それを変数 x に代入します。なお、FFに対応する10進数は255であるため、最終的な出力結果は255となります。

  1. 例外の処理

int 関数を使用する場合、変換できない文字列または浮動小数点数に遭遇すると、Python は ValueError 例外をスローします。 Try-Except ステートメントを使用して、この例外状況を処理できます。

コード例:

n = "hello"
try:
  x = int(n)
  print(x)
except ValueError:
  print("无法将%s转换为整数" % n)

出力結果:

无法将hello转换为整数

上記のコードでは、まず、値が「hello」である文字列変数 n を定義します。次に、try-excel ステートメントを使用して、n を整数に変換し、それを変数 x に代入します。 「hello」は整数に変換できないため、Python は ValueError 例外をスローします。例外ステートメントでは、「hello」を整数に変換できないことをユーザーに伝えるプロンプト メッセージを出力します。

概要:

int 関数は、Python で一般的に使用される組み込み関数であり、文字列または浮動小数点数を整数に変換できます。 int 関数を使用する場合は基数の問題に注意する必要がありますが、変換できない場合には try-exc 文を使用することもできます。

この記事では、読者が int 関数の使い方をよりよく習得できるように、複数の例を示します。

以上がPython 関数入門: int 関数の概要と例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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