파이썬 기반 학습 - 기능 (3 개) : 내장 함수

ABS 1 : 절대치

모든 2 : 부울 판 정부 요소로 시퀀스의 각 요소는 0이 거짓이고, 비어 것도 없다

3 어떤이 : 시퀀스의 요소가 사실에 대해 사실이

4 부울 : 빈, 아무도 \ 0은 다른 참, 거짓입니다

5 바이트 : 바이너리 코드 변환

6 디코드 복호화 원리 : 복호 방식에 무엇에 대응하여 부호화

이름 = " 你好" 
인쇄 (바이트 (이름, 인코딩 = " UTF-8 " ))
 프린트 (바이트 (이름, 인코딩 = " UTF-8 " ) .decode ( " UTF-8 " ))
 프린트 (바이트 (이름 인코딩 = " GBK " ) .decode ( " GBK " )) #의 ASCII不能编码中文

7 CHR : ASCII의 테이블의 위치에 대응하는 십진수를 찾아 지정된 오브젝트를 인쇄

8 divmod : 회사는 몇 이상 걸릴 수, 일반적으로 페이징 기능에 사용

인쇄 (divmod (10,3)) # (10)는 3으로 나눈

평가 9 : 데이터 구조로부터 추출 된 문자열

10 표현 : 문자열 할 수있는 수학적 표현식을 계산 

표현 = " 1 * 2 + (10-6) -3/2 " 
인쇄 (평가 ()는 표현)

해시 11. 데이터 중에 변경 여부 : 데이터 유형은 원래의 데이터는 일반적으로 해쉬 체크에 사용 방지 방출 될 수 없으며, 데이터 불변 형태와 동일한 길이를 해시 할

12 도움 (모든) 지정된 객체의 운영, 디렉토리 (모든) 인쇄 설명

13 빈 / 진수 / OCT를 진수, 진수 16 진수 변환에 소수 

  인쇄 (빈 (10)) # 10 진수 -> 바이너리 0b1010 ### 
  인쇄 (16 진수 (10)) 육각 # 10 -> 16 진수 0xa는 ###
  인쇄 OCT ((10)) # 10에 시스템 -> 진수 ### 0o12 

14 golbals가 전역을 인쇄, 지역 주민들이 수준 변수를 인쇄

15 지퍼 고정구 방법 : 공정의 순서가 반복 데이터 유형 될 : 목록 튜플 문자열 

#에 대응하는 값이없는 경우 앞에서 위치는 출력되지 않으며 백업하는 
전단 (목록 (ZIP (( " " , " B는 " , " C " ), (1,2,3)))) # '### [( 은 ', 1,' B ', 2), ('C ', 3)]
P = { " 이름 " : " 알렉스 " , " 나이 " : 18, " " : " 없음 " }
 인쇄 (목록 (우편 (p.keys (), p.values ())))
 # ### [ ( '이름', '알렉스'), ( '나이', 18), ( '성', '없음')]
인쇄 (리스트 (지퍼 ([ " " , " B " , " 124546 " ))) 중 # ### [( 'A', '1'), ( 'B', '2')]

(16)의 최대 및 최소

   다른 데이터 타입 1)이 비교 될 수 없다

   각 요소 간의 비교하면 2) 각 요소의 제 1 위치로부터 차례로 비교되는 제 1 엘리먼트의 크기는이 요소에 직접 얻어진 값에 상응하는 비교를 계속할 필요가 뒤에 분리되었는지   

LL = " A11 " , " B12 " , " C11 " ]
 인쇄 (리스트 (최대 (LL)))
리 = [(5 " " ), (1, " B " ), (3, " U " ), (4, " D " )]
 인쇄 (리스트 (최대 (리튬))) # ### [ 5 'A']
# 값과 최대 수명 값 연령 
LL = { " AGE1 " 10, " Age2 " 50, " Age3 " : 33이고, " age4 " 20이다 }
 출력 (최대 (ZIP (ll.values () ll.keys ())))
 # (50 'Age2')

   3) 복잡한 사용

# 사전이 반복 객체가 아니기 때문에 최대 (사람들이), 각 사전의 비교를 보여주고, 에러 될 것입니다. 따라서, 사전에 각 소자를 취출 키 값에 대응하는 나이, 나이 제거되어야 
출력 (최대 (사람, 키 = 람다 DIC을 : DIC [ " 나이 " ]))
 # 루프에 대응위한 
# RET = [] 
# 사람의 I : 
#의      ret.append (I [ "나이"]) 
#의 인쇄 (RET)

17 펑의 전력

인쇄 (POW (3,4,2)) # 3 ** 4 % 2

반대로 반전 된 데이터 (18)

L = [1,3,5,2 ]
 인쇄 (리스트 (반전 (L))) 

[ 2, 5, 3, 1]

19 라운드 라운딩

20 슬라이스 슬라이스

L = " 안녕하세요 " 
S1 = 조각 (1,5,2) # . 시작 위치로서 1. 5 종료 위치가 포함되지 않기 때문에, 단계 2 
프린트 (L [S1]) 
결과 : EL

21 정렬 정렬 : 동일한 데이터 유형

方式一:  = [ 
    { " 이름 " : " 알렉스 " , " 나이 " : 1000 }, 
    { " 이름 " : " CC " , " 나이 " : 10000 }, 
    { " 이름 " : " 나나 " , " 나이 " : 999 }, 
    { " 이름 " : "XX " , "나이 " : 18 } 
] 

인쇄 (분류 (사람, 키 = 람다 DIC : DIC [ " 나이 " ])) 

方式二: 
name_dic = {
     " 나나 " : 999 ,
     " CC " : 123 ,
     " KK " : 333 

} 

인쇄 (분류 (우편 (name_dic.values (), name_dic.keys ())))

데이터 타입 (22) 형식의 분석 결정하는 다른 타입의 데이터에 따라 수행하는 경우

MSG = " 123 " 
경우 형 (MSG)는 STR은 : 
    MSG = INT (MSG) 
    입술 = MSG + 1
     잉크 (해상도)

 

추천

출처www.cnblogs.com/xucuiqing/p/11657673.html