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, ''* *
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("입력하세요:")에 의해 반환된 코드 객체일 수도 있습니다. ~ >