본문 바로가기

함수

(2)
[DB]데이터베이스(MariaDB) - 함수, 뷰(view), 프로시저(procedure) 데이터베이스 함수 중복을 줄이고 더 편하게 사용하도록 도와주는 함수를 만드는 방법을 알아보자. 이렇게 만든 사용자정의 함수를 UDF라고 한다. 함수 생성하기 새로운 쿼리 생성 후 코드 작성 → F9로 실행 1. Delimiter(구문 문자) : 문법의 끝을 나타내는 역할 2. 사용자 정의 함수 생성 (paramGu는 매개변수) 3. 리턴 타입 정의 4. 함수 기능 시작과 끝 : BEGIN - END // 5. 반환할 값을 저장할 변수 선언 (리턴타입사이즈 = 변수사이즈) : DECLARE 6. 반환하기 : RETURN ※ ' // ' 뒤에는 아무 것도 있으면 안됨!!(스페이스바도 조심) ※ 스트링 타입이 UTF8이 아니면 타입정의 뒤에 ' CHARACTER Set UTF8MB4 ' 작성! ※ 조회한 결과..
[Python][파이썬] 파이썬 함수 함수 입력값, 출력값(반환값)이 있다. 코드의 반복을 줄이기 위해서 사용 파이썬 함수의 구조 : def 함수명(변수1, 변수2...): 실행문1 실행문2 ... return 결과값 매개변수(parameter) 와 인수(arguments) 매개변수는 함수에 입력으로 전달된 값을 받는 변수 ex . def add(a, b): # a, b는 매개변수 인수는 함수를 호출할 때 전달하는 입력값 ex. print(add(3, 4)) # 3, 4는 인수 변수1, 변수2 생략 가능 return 문 생략 가능 + return값 여러 개 가능 파이썬에서는 None는 별도 데이터 타입으로의 객체로서 존재, 값의 부재를 나타냄 (error가 안남) 내부함수란 함수 내부에 또다른 함수가 있는 것을 말한다. 내부함수는 외부에서 ..