본문 바로가기

함수4

0904_5일차_함수_유틸리티 함수 자주 사용 가능한 함수 설명입니다. 1. abs() ==> 절대값 print("1. 절대값:", abs(10), abs(-100)) # 1. 절대값: 10 100 2. sum() ==> 합계 print("2. 합계:", sum([10, 20, 30])) # 2. 합계: 60 3. sum() / len() ==> 평균 print("3. 평균:", sum([10, 20, 30]) / len([10, 20, 30])) # 3. 평균: 20.0 4. max() ==> 최댓값, (dict의 경우 key값의 최댓값) print("4. 최대값:", max([10, 20, 30, 40])) # 4. 최대값: 40 5. min() ==> 최솟값, (dict의 경우 key값의 최솟값) print("5. 최소값:", min.. 2020. 9. 7.
0903_4일차_함수_파라미터 이번에는 함수의 파라미터에 인자값이 들어가는 방법들에 대해 설명합니다. 1. 함수 호출시 파라미터 갯수와 인자값의 갯수가 반드시 일치해야 합니다. Named parameter(******) : 인자값에 파라미터와 동일한 이름을 줍니다. 인자값에 파라미터와 동일한 이름이 부여됐기때문에 인자값의 순서와 상관없이 변수가 대입됩니다. 왜 named factor가 아니라 named parameter일까? """ 함수 호출 방법 1. 함수 호출시 파라미터 갯수와 인자값의 갯수가 반드시 일치해야 한다. """ #1. 함수 호출시 파라미터 갯수와 인자값의 갯수가 반드시 일치해야 한다. # 인자값의 순서대로 파라미터 변수에 저장된다. def fun1(n, n2): print(n, n2) # 일반적인 인자값, 이름이 없음.. 2020. 9. 6.
0901_2일차_Python08_리스트_함수 리스트에서 사용하는 함수에 대해 알아보는 시간입니다. 일단 리스트에서 사용하는 함수를 알아보고 싶다면 print(dir(list))를 쳐보시면 됩니다. """ 집합형 자료형 1) 문자열 2) 리스트 a. 리스트 생성 방법 (1) [] 직접 사용 (2) list(집합형) b. 리스트 제공 함수 ==> 함수 정보 확인 방법 print(dir(list)) c. 인덱싱 및 슬라이싱 d. 리스트 특징 - [] 표현 - 순서 존재, 중복 허용 - 값 변경 가능 ( mutable ) """ print(dir(list))를 쳐보시면 이런 함수들이 출력됩니다. print(dir(list)) """ #사용 가능한 외부 패키지 함수들 ['__add__', '__class__', '__contains__', '__delatt.. 2020. 9. 5.
0901_2일차_Python08_문자열_함수 문자열 설명 2번째이자 문자열 함수에 대한 설명입니다. 먼저 문자열에서 사용가능한 함수에 대한 설명입니다. 문자열에서 어떤 함수를 사용할 수 있는지 알고싶다면 print(dir(str))으로 알아볼 수 있고 각 함수에 대한 설명은 help(데이터형.함수명)으로 알아볼 수 있습니다. """ 집합형 자료형 1) 문자열 a. 문자열 생성 방법 b. 문자열 제공 함수 ==> dir(str) 확인 가능 * 함수 (function) ==> 데이터를 이용해서 특별한 기능(동작) 처리할 때 사용 * 특정 객체(데이터)의 함수 정보보기 dir(데이터) ==> 데이터가 가지고 있는 함수 정보 반환 #함수 사용 설명 보기 help(str.count) c. 인덱싱 및 슬라이싱 d. 문자열 특징 """ 문자열 데이터에서 사용할.. 2020. 9. 4.