본문 바로가기
SMALL

함수2

0701 python의 함수적 특징 python의 함수적 특징 python의 함수는 크게 2가지 분류가 있어요! 내장함수 (이미 만들어져 들어가 있는 함수) ex) 내장함수 ( Len() ) a = 'Hello' print(len(a)) 5 사용자 정의 함수 (User define function) def ← 함수를 정의할 때 사용하는 Keyword 1. 일반적으로 함수 이름은 가독성이 있어야 해요. 2. 숫자로 시작하면 안 돼요. 3. 대문자로 시작하지 않습니다.(프로그램적 오류는 아니지만 관용적으로 지켜야 해요. 대문자 사용할 경우 클래스로 보기 때문에 코드로 의사소통하기 위해서예요.) 4. 한글 안돼요. 5. name_search처럼 여러 단어가 있으면 _ 사용해요. 6. 특수문자 안돼요. 7. 다른 사람과 겹치지 않게 의미 있게 지.. 2021. 7. 1.
0701 함수(function) 함수(function), 객체지향(object oriented) 함수(function) 1. 여러 개의 코드를 단위 코드로 묶어 노은 코드의 집합 2. 특정 역할을 수행하는 코드 집합을 하나의 단위로 묶어놓은 것 a = [3, 7,2,6,10,0] a.sort( ) #여기 sort 가 함수!!(인자가 없어서 인자를 안 받아요) print(a) # [0, 2, 3, 6, 7, 10] #함수를 사용하기 위해서 호출(call) #함수를 호출하면 원본이 변하는 경우가 있어요 #함수를 호출하면 원본은 변화하지 않고 함수가 적용된 결과가 만들어져요(리턴) #결과가 리턴돼요! a = [1, 2, 3] a.append(4) #괄호 안에 있는 것을 인자라고 불러요( 인자를 넘겨주고 함수에 전달해요) print(resul.. 2021. 7. 1.
LIST