본문 바로가기 메뉴 바로가기

pikabite

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

pikabite

검색하기 폼
  • 분류 전체보기 (24)
    • CS (10)
      • OS, DB (4)
      • Network,Web (2)
      • Algorithm, 자료구조 (2)
      • Programming 일반 (1)
    • Paper Review (1)
    • ML, CV (1)
    • coding skill (12)
    • Math (0)
  • 방명록

CS/Programming 일반 (1)
[python] 일급 객체 (First-class citizen)

일급 객체(First-class citizen)란? OOP (Object Oriented Programming) 에서 사용되는 개념으로, 아래와 같은 몇가지 조건을 만족하는 개념 변수나 데이터 구조 안에 담을 수 있음 매개변수로 전달이 가능함 리턴값으로 사용 될 수 있음 일반적으로 생각 할 때 int, char 등의 데이터형이 이 일급 객체에 속하고, 만약 함수가 일급 객체로 쓰일 수 있다면, 그 언어는 일급 함수를 지원한다고 함. Python에서는 일급 함수를 지원함. def func1 (param1, param2) : local_var = "123" def local_fun () : print(local_var) param1() return local_fun def first_fun () : prin..

CS/Programming 일반 2022. 5. 14. 23:40
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • heap
  • operation System
  • 백준10828
  • dynamic programming
  • Stack
  • Memory
  • 기술면접질문
  • Process vs Thread
  • 백준
  • 카드구매하기
  • computer science
  • 코딩연습
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바