>  기사  >  백엔드 개발  >  Python 내장 함수 목록

Python 내장 함수 목록

巴扎黑
巴扎黑원래의
2016-11-26 10:26:541198검색

1. 수학적 연산
abs(-5) # 절대값 5를 취함 **3% 5
cmp(2.3, 3.2)                                                                                                              결과로 돌아가서 유지
MAX ([1,5,2,9]) # 최대값 찾기
min ([9,2, - 4,2]) # 최소값 찾기
Sum ([[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]) # 복소수 3 + 9i

Ord ("a") # 문자에 해당하는 "a" 문자
chr (65) # 값이 65인 문자
Unichr (65) # 유니코드에 해당하는 값 65 문자

BOOL (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 ) ) # 해당 실제 값으로 변환하면 Python에서 0은 false와 같습니다. Python에서는 , 다음 객체는 false와 동일합니다: ** [], (), {}, 0, none, 0.0, ''* * BIN (56) # 이진수를 나타내는 문자열을 반환합니다. of 56
HEX (56) # 16진수 56을 나타내는 문자열을 반환
Oct (56) # 8진수 56을 나타내는 문자열 반환

list((1,2 ,3)) # 목록 목록으로 변환
tuple([2,3,4]) # 고정 값 테이블 튜플로 변환
slice(5,2,-1)                                                                                                                                     🎜>
3. 철저한 운영
all([True, 1, "안녕하세요!"])                                                                                                                                                       , None]) # True 값에 해당하는 요소가 있습니까?

sorted([1,5,3]) # 반환 양수 시퀀스, 즉 [1,3,5]
역순([1,5,3])                                                                                                                                                                                 # 역순, 즉 [3, 5, 1]을 반환합니다. ​​

4, 클래스, 객체, 속성
# 클래스 정의
class Me(객체):
def test(self):
print "Hello!"

def new_test():
print "New Hello!" = Me ()
hasattr(me, "test") # me 객체에 테스트 속성이 있는지 확인
getattr(me, "test") # 테스트 속성 반환
setattr(me, "test ", new_test) # 테스트 속성을 new_test로 설정
delattr(me, "test") # 테스트 속성 삭제
isinstance(me, Me) # me 객체가 Me 클래스에서 생성된 객체인지 여부( an 인스턴스)
issubclass(Me , object) # Me 클래스가 객체 클래스의 하위 클래스인지 여부

5. 컴파일 및 실행
repr(me) # 객체의 문자열 표현식을 반환합니다.
compile("print('Hello') ",'test.py','exec') # 문자열을 코드 객체로 컴파일합니다.
eval("1 + 1") # 문자열 표현식을 해석합니다. 매개변수는 compile()
exec("print('Hello')")                   # 문자열 print('Hello')를 해석하고 실행합니다. 매개변수는 compile()

6, other
input("입력하세요:")에 의해 반환된 코드 객체일 수도 있습니다. ~ > ​

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