정보기술 프로젝트
SimplePortMonitor (TCP 포트 오픈 점검툴)
1. SimplePortMonitor의 개요 화면 개념 네트워크 관리 및 시스템 트러블슈팅을 위해 점검 대상 시스템의 TCP 포트가 오픈되어 있는지 확인하기 위한…
[파이썬] 람다 표현식(Lambda Expression)
I. 람다 함수 (Lambda Function) 일반적인 함수는 함수를 정의 후 실행 연산자로 호출하여 사용하지만 람다 함수는 별도의 함수 정의 없이…
[파이썬] 재귀 함수, 합성 함수
재귀 함수: 자기 자신의 함수를 함수 내 연속적으로 호출하여 처리하는 함수 합성 함수: 다른 함수를 매개 변수로 받거나 반환하여 처리하는…
[파이썬] 컴프리헨션(Comprehension)
컴프리헨션(Comprehension) 수학의 집합에서 특정 수식을 사용하는 방식처럼 파이썬에서 간단한 표현식을 작성하는 기법 리터럴 표기법으로 원소를 나열하여 객체 생성 시 원소가…
[파이썬] 딕셔너리(dict)와 집합(set)
I. 딕셔너리 (dict) 딕셔너리는 키와 값으로 구성된 자료 구조 파이썬에서는 저장 도구로 딕셔너리를 자주 사용 검색 기준은 키(key)로 저장, 키…
[파이썬] 색인 검색(Indexing)과 정렬(Sort)
I. 색인 검색 (Indexing) 색인 연산은 대괄호("[", "]") 기호 사용하며, 원소 검색 시 정수 사용 순방향 검색: 좌측부터 처리하며, 인덱스는…
[파이썬] 배열 형태의 자료구조
I. 튜플(tuple)과 네임드 튜플(named tuple) 가. 튜플(tuple) 튜플은 변경 불가 클래스로, 객체 생성 후 원소를 변경, 삭제, 추가할 수 없고…
[파이썬] 문자열 클래스
I. 유니코드 문자열 클래스와 바이트 문자열 클래스 가. 문자열 클래스 문자열 클래스는 유니코드 문자 세트를 지원하므로, 한글이나 영어 문자열 객체…
[파이썬] 숫자 클래스 모듈
I. 유리수와 정밀한 숫자 계산 모듈 파이썬에서는 정수, 실수, 복소수가 기본이며, 유리수는 추가 모듈로 제공 정밀한 계산을 위해 십진수 모듈…
[파이썬] 최상위 클래스 (Object)
파이썬의 최상위 클래스는 object이고, 클래스 정의 시 상속 하지 않아도 이 클래스를 기본으로 상속 I. 클래스 내부 속성 object…