#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 サイトの他の関連記事を参照してください。