0. 기초 수학 연산 기초 수학 연산인 덧셈, 뺄셈, 곱셈, 나눗셈의 몫과 나머지를 구하는 방법을 설명하고자 한다. 1. 덧셈연산 + 연산자는 이항 연산자로 두 변수의 값을 더한다. += 연산자는 이항 연산자로 두 변수를 더하여 좌측에 있는 변수에 값을 넣는다. operator.add 함수는 + 연산자와 동일한 기능을 수행한다. operator.iadd 함수는 += 연산자와 동일한 기능을 함수내에서 수행하나 좌측변수를 반환하지는 않는다. # 07_00_PythonAddition # 기본 할당 방법 FirstValue = 3 SecondValue = 2 # 연산자를 사용하는 방법 print(FirstValue + SecondValue) # 5 print(FirstValue) # 3 print(SecondV..
0. 셋 타입의 특징과 정의 셋 타입은 다른 자료형과 다르게 중복된 아이템의 자동 제거와 순서 없음이라는 특징을 가지고 있다. 셋 타입의 할당은 ({ })로 할 수 있으며, 각각의 아이템은 콤마(,)를 통하여 구분할 수 있다. 1. 셋 타입의 연산 1) 셋타입은 교집합(.intersection or &), 합집합(.union or |), 차집합(.difference or -), 대칭(.symmetic_differece or ^) 연산을 통하여 처리가 가능하다. 특히 주의해야 할 내용은 차집합에서 함수와 연산자의 차이를 정확히 이해하여야 다른 결과의 연산이 나타나지 않는다. 2) 슈퍼셋(.issuperset or >=), 서버셋(.issubset or = FirstSubSet) # True print(Fi..
1. Enumerate Type 사용하기 Enumerate type (열거형)은 파이썬에서 열겨형으로 사용할 수 있으며, 처음 초기화후에는 수정할 수 없다. auto()함수를 활용하여 순차적으로 값을 할당할 수 있다. 열거형을 리스트에 할당하여 사용할 수 있으며, name, value 속성을 별도로 호출할 수 도 있다. # 05_00_PythonEnumDataTypes import enum class Colors(enum.Enum): Red = 0 # Red 값에 0을 할당 Green = enum.auto() # Green 값에 1을 할당(Auto는 앞의 값에 +1) 을 자동으로 할당 Yellow = 3 # Yellow 값에 3을 할당 Blue = enum.auto() # Blue 값에 4를 할당 pri..
보호되어 있는 글입니다.
1. 문자를 날짜와시간 형식으로 변경하기 문자열을 날짜와 시간 형식으로 바꿀때 datetime 또는 dateutil을 사용하여 변경할 수 있다. # 04_00_PythonDateTime import datetime # 문자열을 날짜 형식으로 strpDateTime = datetime.datetime.strptime("2019-12-15 21:19:17-0000", "%Y-%m-%d %H:%M:%S%z") print(strpDateTime) # 2019-12-15 21:19:17+00:00 dtDateTime = datetime.datetime(2019, 12, 15, 21, 19, 17) print(dtDateTime) # 2019-12-15 21:19:17 import dateutil.parser pa..

1. IIS Server 의 설치 1) 서버 관리자를 실행하면 아래와 같은 화면이 나타난다. 이곳에서 역할 및 기능 추가를 클릭한다. 2) 마법사의 실행과 동시에 아래와 같은 화면이 나타난다. 이곳에서 [다음]을 클릭한다. 3) 설치 유형을 선택하는 화면이 나타난다. 이곳에서 [역할 기반 또는 기능 기반 설치]를 선택하고 [다음]을 클릭한다. 4) 서버를 선택하는 화면이 나타난다. [서버 풀에서 서버 선택]하고 서버 풀에서 [설치하고자하는 서버]를 선택하고 [다음]을 클릭한다. 5) 서버의 역할을 선택하는 화면이 나타난다. [운영에 필요한 옵션]을 선택하고 [다음]을 클릭한다. 기본적인 옵션에서 보안 관련 옵션들은 아래 화면을 참고하여 선택하면된다. 6) 기능을 선택하는 화면이 나타난다. 특별한 내용이 ..
0. 결론 글을 쓰는 이유가 "자신의 능력을 나타내는 것이 아니라, 글을 읽는 사람을 위한 것"을 알게 한 책이었다. 20년 넘게 기술로서 회사 생활을 하고, 이공계로서 글쓰기가 얼마나 어려운지 경험을 했으며, 최근 결재를 받는 입장에 서보니 더욱 더 책의 내용이 공감 간다. "좀더 빨리 알았더라면" 하는 아쉬움도 남는다. 앞으로 작성하게 될 논문 또한 읽는 사람의 입장에서 작성할 수 있도록 노력해야 할 것 같다. 1. 글 잘 쓰는 기술자가 성공한다. 1) 기술자는 왜 글을 쓰는가? 고도로 조직화된 현대 사회에서는 기술을 개발, 상용화하고 연구 프로젝트를 진행할 때 타인과의 의사 소통이 필수 불가결 하다. 그 의사 소통의 방법 중 가장 정확하고 보편적인것이 '제대로 쓴 글' 인 것이다. 2) 인터넷 시대..

1. Visual Studio 에서 파이썬 패키지 설치 방법 1) Visual Studio에서 파이썬 패키지 설치 방법은? 제가 사용하는 방법은 Visual Studio에서 제공하는 Command Window를 사용하는 방법입니다. Visual Studio Code를 사용할때 여러 가지 방법을 사용해 봤지만 환경에 따라 오류를 발생하는 경우가 많았습니다. 여러번의 경험 끝에 가장 쉬운 방법은 아래와 같습니다. Visual Studio를 실행 합니다. 지난 강의에서 작성한 프로그램을 더블 클릭합니다. 오른쪽 상단의 Solution Explorer를 확장해 보면 아래와 같은 화면을 볼수 있습니다. 이곳에 pip와 setuptools패키지가 설치되어 있음을 알 수 있습니다. env1 트리노드에서 마우스를 오른..