반응형
250x250
Notice
Recent Posts
Recent Comments
Link
이롭게 현명하게
[Python] 파이썬 내장 함수 본문
728x90
반응형
코드 | 설명 |
abs(x) | x값의 절댓값을 리턴 |
all(x) | 반복 가능한 값을 입력 값x로 받으며 이 값의 요소가 모두 참이면 True, 거짓이면 False를 리턴 반복 가능한 데이터 : for 문에서 사용 가능한 자료형을 의미 ex) 리스트,튜플,문자열,딕셔너리,집합 등 |
any(x) | 반복 가능한 데이터를 입력으로 받아 x값의 요소 중 하나라도 참이 있으면 True를 리턴, 거짓이면 False를 리턴 all(x)의 반대 |
chr(i) | 유니코드 숫자 값 i 를 입력 받아 그 코드에 해당하는 문자를 리턴하는 함수 유니코드 숫자 -> 문자 |
ord(x) | 문자의 유니코드 숫자 값을 리턴하는 함수 문자 - > 유니코드 숫자 chr 함수와 반대 |
dir(값) | 객체가 지닌 변수나 함수를 보여주는 함수 |
divmod(x,y) | 2개의 숫자를 입력으로 받는다 그리고 x를 y로 나눈 몫과 나머지를 튜플로 리턴 몫 : // 나머지 : % |
for i,name in enumerate(['a','b','c']) | 열거하다라는 뜻으로 순서가 있는 데이터(리스트, 튜플, 문자열)를 입력으로 받아 인덱스 값을 포함하는 enumerate 객체를 리턴한다. for문과 함께 사용된다. |
eval(문자열식) | 문자열로 구성된 표현식을 입력으로 받아 해당 문자열을 실행한 결괏값을 리턴하는 함수이다. |
filter(func,iterable) | 무엇인가를 걸러낸다는 뜻 func : 함수를 인수로 받는다. iterable : 반복 가능한 데이터의 요소 함수 (func)를 호출했을 때 반환 값이 참인 것만 묶어서 (걸러내서) 리턴한다. |
id(객체) | 객체를 입력받아 객체의 고유 주소값(레퍼런스)을 리턴하는 함수 |
input([prompt]) | 사용자 입력을 받는 함수이다. 입력 인수로 문자열을 전달하면 그 문자열은 프롬프트가 된다. [ ] : 생략 가능 |
int(문자열 또는 실수) int (x, radix) |
문자열의 형태의 숫자나 소수점이 있는 숫자를 정수로 리턴하는 함수 radix 진수로 표현된 문자열 x를 10진수로 변환하여 리턴한다. |
isinstance(object,class) | 첫 번째 인수로 객체를 받고, 두 번째 인수로 클래스를 받는다. 입력으로 받은 객체가 그 클래스의 인스턴스인지를 판단한다. 참이면 True 거짓이면 False를 리턴한다. |
len(s) | 입력값 s 의 길이(요소의 전체 개수)를 리턴 |
list(iterable) | 반복 가능한 데이터를 입력 받아 리스트로 만들어 리턴 |
map(f,iterable) | 함수(f)와 반복 가능한 데이터를 입력으로 받는다. 입력 받은 데이터의 각 요소에 함수 f 를 적용한 결과를 리턴하는 함수이다. |
max(iterable) | 인수로 반복 가능한 데이터를 입력받아 그 최댓값을 리턴하는 함수 |
min(iterable) | 인수로 반복 가능한 데이터를 입력받아 그 최솟값을 리턴하는 함수 |
oct(x) | 정수 값 x를 입력 받아 8진수 문자열로 바꾸어 리턴하는 함수 |
hex(정수) | 정수를 입력받아 16진수(hexadecimal) 문자열로 변환하여 리턴하는 함수이다. |
open(filename,[mode]) | 파일 이름과 읽기 방법을 입력받아 파일 객체를 리턴하는 함수 읽기방법(mode)를 생략하면 기본 값인 읽기 모드(r)로 파일 객체를 만들어 리턴한다. <mode> w : 쓰기 모드로 파일 열기 r : 읽기 모드로 파일 열기 a : 추가 모드로 파일 열기 b : 바이너리 모드로 파일열기 b는 w,r,a와 함께 사용한다. (ex. rb,wb,ab) |
pow(x,y) | x의 y제곱한 결괏값을 리턴 |
range([start],stop,[step]) | for문과 함께 자주 사용하는 함수 입력받은 숫자에 해당한느 범위 값을 반복 가능한 객체로 만들어 리턴 |
round(number[,ndigits]) | 숫자를입력받아 반올림해 리턴하는 함수 ndigits : 반올림하여 표시하고 싶은 소수점의 자릿수 |
sorted(iterable) | 입력 데이터를정렬한 후 그 결과를 리스트로 리턴하는 함수 |
iterable.sort() | 객체를 정렬만 한다. 리턴값이 없다. |
str(Object) | 문자열 형태로 객체를 변환하여 리턴하는 함수 |
sum(iterable) | 입력 데이터의 합을 리턴하는함수 |
tuple(iterable) | 반복 가능한 데이터를 튜플로 바꾸어 리턴하는 함수 |
type(object) | 입력값의 자료형이 무엇인지 알려주는 함수 |
zip(*iterable) | 동일한 개수로 이루어진 데이터들을 묶어서 리턴 *iterable : 반복 가능한 데이터 여러개를 입력할 수 있다. |
잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊
댓글과 좋아요는 큰 힘이 됩니다!
더보기
[ 참고자료 ]
728x90
반응형
'Python' 카테고리의 다른 글
[Python] 파이썬 외부 라이브러리 (0) | 2023.04.07 |
---|---|
[Python] 파이썬 표준 라이브러리 (0) | 2023.04.06 |
[Python] 파이썬 예외처리 (0) | 2023.04.04 |
[Python] 파이썬 패키지 (0) | 2023.04.03 |
[Python] 파이썬 모듈 (0) | 2023.03.31 |
Comments