부록. 파이썬에서 유용한 내장 함수 10개 복습 왕초보를 위한 Python 문법 익히기 2020-06-10 신달수 0 댓글 0 130 1. 크기 확인: len() >>> A = [1, 2, 3, 4, 5] >>> print(len(A)) 5 2. 자료형 확인: type() >>> A = 'bskyvision' >>> print('A의 자료형:', type(A)) A의 자료형: <class 'str'> >>> B = 1988 >>> print('B의 자료형:', type(B)) B의 자료형: <class 'int'> 3. 숫자로 변환: int() >>> A = '10' >>> print(type(A)) <class 'str'> >>> B = int(A) >>> print(type(B)) <class 'int'> 4. 문자형으로 변환: str() >>> A = 10 >>> print(type(A)) <class 'int'> >>> B = str(A) >>> print(type(B)) <class 'str'> 5. 반올림: round() >>> a = 167.4868 >>> print(round(a)) #그냥 반올림 167 >>> print(round(a,1)) #소숫점 아래 첫번째 자리까지 반올림 167.5 >>> print(round(a,2)) #소숫점 아래 두번째 자리까지 반올림 167.49 >>> print(round(a,-1)) #소숫점 위 첫번째 자리 반올림 170.0 >>> print(round(a,-2)) #소숫점 위 두번째 자리 반올림 200.0 6. 절대값: abs() >>> a = -1.6 >>> print(abs(a)) 1.6 >>> b = 2.5 >>> print(abs(b)) 2.5 7. 최대값,최소값: max(), min() >>> a = [10,12,5,4,-3,0,19,2,8] >>> print(max(a)) 19 >>> print(min(a)) -3 8. 정렬: sorted() >>> a = [10,12,5,4,-3,0,19,2,8] >>> print(sorted(a)) #오름차순정렬 [-3,0,2,4,5,8,10,12,19] >>> print(sorted(a,reverse=True)) #내림차순정렬 [19,12,10,8,5,4,2,0,-3] 9. 합: sum() >>> a = [1,2,3,4,5,6,7,8,9,10] >>> print(sum(a)) 55 10. 범위: range() >>> for i in range(10): #0에서9까지 ... print(i) >>> for i in range(0,10): #0에서9까지 ... print(i) >>> for i in range(0,10,2): #0에서9까지 2씩증가 ... print(i)