>  기사  >  백엔드 개발  >  파이썬에서 int 함수를 사용하는 방법

파이썬에서 int 함수를 사용하는 방법

silencement
silencement원래의
2019-06-27 09:50:2014525검색

파이썬에서 int 함수를 사용하는 방법

int() 함수는 문자열이나 숫자를 정수로 변환하는 데 사용됩니다. 다음에는 이번 글을 통해 파이썬의 int() 함수 관련 지식을 소개하겠습니다. 관심 있는 친구들은 꼭 보세요

int(x, [base])#🎜🎜 #

함수:

숫자나 기본형 문자열을 정수로 변환하는 함수입니다.

함수 프로토타입:

int(x=0)

int(x, base=10), 기본 값은 10입니다. 또한 즉, base 값이 지정되지 않은 경우 함수는 x를 10진수로 처리합니다.

적용 Python 버전:

Python2.x

Python3.x

참고:

1. x는 숫자 또는 문자열일 수 있지만 기본이 할당된 후에는 x가 문자열

2만 될 수 있습니다. 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이며, 16진수에서 F는 15를 나타냅니다. Z는 16진수를 나타내며, Z는 16진수로 35

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

4를 나타냅니다. 문자열 0x는 16진수로 표시될 수 있으며 16진수 기호로 간주됩니다. 마찬가지로 0b는 2진수로 표시될 수 있습니다. , 그렇지 않으면 숫자 0과 문자 x

int('0x10', 16) # 16,0x是十六进制的符号
int('0x10', 17) # 出错,'0x10'中的 x 被视作英文字母 x
int('0x10', 36) # 42804,36进制包含字母 x
로 간주됩니다.

위 내용은 파이썬에서 int 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.