>  기사  >  백엔드 개발  >  Python의 유형 변환 방법에 대한 자세한 설명

Python의 유형 변환 방법에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-17 15:53:371549검색

int(x [,base ]) x를 정수로 변환

long(x [,base ]) x를 긴 정수로 변환

float(x ) x를 부동 소수점 숫자로 변환

complex(real [,imag ]) 복소수 생성

str(x ) 객체 변환 x를 문자열

repr(x ) 객체 x를 expression 문자열

eval(str )으로 변환하여 유효한 을 평가합니다. 문자열의 Python 표현식은 객체를 반환합니다.

tuple(s) 시퀀스 s를 튜플로 변환합니다.

list(s) 시퀀스 s를 a로 변환합니다. list

chr(x ) 정수를 문자로 변환

unihr(x ) 정수를 유니코드 문자로 변환

ord(x ) 문자를 정수 값으로 변환

hex(x ) 정수를 16진수 문자열로 변환

oct(x) 정수를 8진수 문자열로 변환

시퀀스는 다음 작업을 지원합니다.

작업 설명

s + r 시퀀스 연결

s * n, n * s n 개의 s 복사본 , n은 정수입니다

s % d 문자열 형식 지정(문자열만)

s [i] Index

s[i :j ] Slice

x in s, x not in s 종속성

for x in s: 반복

len(s) 길이

min(s) 최소 요소

max(s) 최대 요소

s[i] = x is s [i] 재할당

s[i :j ] = r 목록 조각 재할당

del s[i ] 목록에서 요소 삭제

del s[i :j ] 목록에서 세그먼트 삭제

작업 설명

s + r 시퀀스 연결

s * n , n * s n 개의 s 복사본, n은 정수

s %d 문자열 형식 지정(문자열만)

s[i] 인덱스

s[i :j ] 슬라이스

x in s, x not in s 종속성

for x in s: 반복

len(s) length

min(s) 최소 요소

max(s) 최대 요소

s[i ] = x s[i]

s[ 다시 할당 i :j ] = r 목록 조각 재할당

del s[ i ] 목록에서 요소 삭제

del s[i :j ] 목록에서 조각 삭제

수치 연산:

x << y 왼쪽으로 이동

x > 배타적 또는)

~x 비트 뒤집기

x + y 추가

x - y 빼기

x * y 곱하기

x / y 정규 나누기

x // y 바닥 나누기

x ** y의 거듭제곱(xy)

x % y 모듈로(x mod y)

-x 피연산자의 부호 비트 변경

+x는 아무 작업도 수행하지 않음

~x ~x=-(x+1)

abs(x ) 절대값

divmod(x ,y )는 (int(x / y ), x를 반환합니다. % y )

pow(x ,y [,modulo ])는 (x ** y ) x % modulo

round(x ,[n])를 반환합니다. 반올림, n은 개수입니다. 소수 자릿수

x < y는

x > y는

x == y는

x != y는 같지 않습니다(<>와 동일)

x >= y는

x보다 크거나 같습니다.

위 내용은 Python의 유형 변환 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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