>  기사  >  백엔드 개발  >  Python 빠른 튜토리얼(보완 03): Python 내장 함수 목록

Python 빠른 튜토리얼(보완 03): Python 내장 함수 목록

黄舟
黄舟원래의
2016-12-21 17:18:251226검색

Python 내장 함수는 Python 인터프리터가 실행되면서 생성됩니다. Python 프로그램에서는 이러한 함수를 정의하지 않고도 언제든지 호출할 수 있습니다. 가장 일반적인 내장 함수는 다음과 같습니다.

PRint(“Hello World!”)

Python 튜토리얼에서 다음과 같은 내장 함수를 언급했습니다.

기본 데이터형 type()

dir() help() len() 다시 살펴보기 len()

사전 len()

텍스트 파일 입출력 open()

루프 디자인 range() enumerate() zip()

루프 객체 iter()

함수 객체 map() filter() Reduce()

아래에서 사용하는 매개변수는 모두 실제 매개변수입니다. 명령줄에서 직접 효과를 시험해 볼 수 있습니다.

수학적 연산

abs(-5)                                                                                  >               🎜>

POW (2, 3)#은 POW (2, 3, 5)인 경우 2 ** 3과 동일하며, 이는 2 ** 3 % 5와 같습니다.

CMP (2.3, 3.2)# 숫자의 크기

divmod(9,2)​​​​​​​​​​ ([9,2,-4,2])​​​​​​​​​​ 유형 변환

int(“5″)                                                     ~              이후 )                    # 장정수로 변환

str (2.3)                                                                                                       ~ ~ + 값 65에 해당하는 코드 문자

Bool (0)# 해당 실제 값. Python에서 0은 false

Python에서 다음 객체는 FALSE와 같습니다: [],,, (), {}, 0, None, 0.0, ”

bin(56)                                                                                                    # 16진수 56을 나타내는 문자열을 반환합니다

oct(56)​​​​​​​​​​ #8진수를 나타내는 문자열을 반환합니다 56개

list((( 1,2,3))          ​ 

슬라이스(5,2,-1)                                                                                           True 값에 해당

any (["", 0, False, [], None]) # True 값에 해당하는 요소가 있나요

sorted([1,5, 3])# 양의 순서 즉, [1,3,5]로 돌아갑니다.

역순 ([1,5,3]) # [3,5,11 ]

클래스, 객체, 속성

파이썬

1

2

3

4

5

6

7

8

9

# 정의 클래스

class Me(object):

def test(self):

print "Hello!"

def new_test():

print "New Hello!"

me = Me()

hasattr(me, "test")                  # me 객체에 테스트 속성이 있는지 확인 new_test

delattr(me, “test”) # 테스트 속성 삭제

isinstance(me, Me) # me 객체가 Me 클래스(인스턴스)에 의해 생성된 객체인지 여부

issubclass(Me, object) # Me 클래스가 객체 클래스의 하위 클래스인지 여부

컴파일 및 실행

repr(me) # 객체의 문자열 표현식을 반환합니다.

compile(“print('Hello')”,' test.py','exec')                                                                                                 ~                            문자열 표현식. 매개변수는 compile()

exec(“print('Hello')")     # 문자열 print('Hello')를 해석하고 실행합니다. 매개변수는 compile()

Others

input(“입력하세요:”)    # Waiting for input

globals( ) # 전역 변수 이름, 전역 함수 이름 등 전역 네임스페이스를 반환합니다.

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