ホームページ  >  記事  >  バックエンド開発  >  Pythonでint関数を使う方法

Pythonでint関数を使う方法

silencement
silencementオリジナル
2019-06-27 09:50:2014552ブラウズ

Pythonでint関数を使う方法

#int() 関数は、文字列または数値を整数に変換するために使用されます。次に、この記事では、Python の int() 関数に関する関連知識を紹介します。興味のある友達は一緒に見てください。

int(x, [base])

Function :

この関数は、数値または基本型の文字列を整数に変換することです。

関数プロトタイプ:

int(x=0)

int(x,base=10)、base のデフォルト値は 10 です。つまり、base は 10 ではありません。指定された値の場合、関数は x を 10 進数として扱います。

該当する Python バージョン:

Python2.x

Python3.x

注:

1. x は数値または文字列です。 , ただし、base が割り当てられた後は、x は文字列

#2 のみになります。x が文字列として使用される場合は、base 型である必要があります。つまり、x が数値になる場合は、x が数値になる必要があります。基本ベースで表現されます

コード例:

1. x が数値の場合:

int(3.14)      # 3
int(2e2)       # 200
int(100, 2)     # 出错,base 被赋值后函数只接收字符串

2. x が文字列の場合:

int('23', 16)   # 35
int('Pythontab', 8)   # 出错,Pythontab不是个8进制数

3基数の可能な値の範囲は 2 ~ 36 で、すべての英字が含まれます (大文字と小文字は区別されません)。F は 16 進数で 15 を表し、G は 16 進数で 16 を表し、以下同様です。Z は 16 進数で 30 を表します (大文字と小文字は区別されません)。

int('FZ', 16)   # 出错,FZ不能用十六进制表示
int('FZ', 36)   # 575

4. 文字列 0x は 16 進数で表示され、16 進数の記号とみなされます。同様に、0b は 2 進数で表示され、数字の 0 と文字とみなされます。

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

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