이번에는 문자열 str 타입에 관련된 주요 내장함수와 메소드에 대해서 알아보자. 내용이 좀 많고 복잡한 개념이 있어서 반복적으로 코드를 치고 학습을 했던 좀 골 때리는 파트이다. 문자열 관련 주요 내장함수 우선 다음 표는 str 클래스에서 제공되는 내장함... Tag: Python 기초
이번에는 일반적인 문자열 타입인 str에 이어서 바이트 문자열 객체인 bytes 타입에 대해서 알아보자. 참고로 바이트 문자열 객체는 bytes, bytearray, memoryview 총 3개의 타입이 있다. 여기서 알아볼 타입은 bytes 타입이며, 데이터 값 변경은 불가능한... Tag: Python 기초
이번에는 이전 포스팅의 bytes( ) 타입에 이어서 두 번째 바이트 문자열 클래스에 속하는 bytearray 타입에 대해서 알아보자. bytes 타입과 bytearray 타입의 차이점이라면 데이터 값 변경이 가능하다는 점이 있다. 즉, bytes 타입은 데이터 값 변경이 불가능하고... Tag: Python 기초
파이썬의 방대한 문법 학습에 지쳐서 다시 집중력을 잃고 유튜브를 보다가 한국과 에콰도르 U20 월드컵 16강 경기 하이라이트를 보게 되었다. 한국이 3:2로 이기고 8강에 진출 했는데 문득 그때 2002년 한일 월드컵이 떠올랐다. 그런데 왜 한국과 일본이 ... Tag: 잡다한 공부
이번에는 파이썬의 상수 객체와 변수의 이름 규칙에 대해서 알아보자. 이전 포스팅에서 들여쓰기와 주석에 대해 공부를 했었는데 다 아는 내용이라 대충 훑어본 게 전부였다. 그러나 사실상 파이썬의 첫 장 진도는 지금부터 나간다고 해도 과언이 아니다. 아무래도 그만큼 ... Tag: Python 기초
이번에는 파이썬의 내장 자료형(built-in data type)과 그에 관한 연산에 다루어 보려고 하는데 여기서는 간단한 이론에 대해서만 다루고 내용이 좀 길어질 것 같아서 다음 포스팅에서 이에 관한 실전 코딩을 해 보려고 한다. 우선 파이썬의 주요 내장 자료형은 다음과... Tag: Python 기초
드디어 파이썬 코딩 공부의 첫 진도를 나가게 되었다. 사실 진도를 나가려면 파이썬을 설치하는 것 부터 해야 되겠지만 윈도우 플랫폼의 경우에는 파이썬 설치가 꽤나 간단하고 리눅스의 경우에는 포스팅으로 직접 설치 과정을 작성 했으니 참고하면 된다. 대화형 모드... Tag: Python 기초
이번엔 주석과 행 구분자, 들여쓰기에 대해 알아보자. 다른 프로그래밍 언어에서도 마찬가지겠지만 주석은 반드시 필요하다. 내가 내 코드를 작성하면서도 이게 어떤 흐름대로 실행이 되는지와 이 변수는 어떤 목적으로 활용되고, 이 함수는 어떤 기능을 하는지 작성하는... Tag: Python 기초
이번에는 마이크로소프트에서 제공하는 VSCode(Visual Studio Code) 설치와 C/C++ 언어 컴파일 빌드 및 실행, 파이썬 언어 실행법에 대해 알아보자. Visual Studio Code(속칭 VSCode)는 마이크로소프트에서 개발한 텍스트 에디터이다. 그 전의... Tag: 리눅스 활용
바탕화면에 아이콘도 없는데 그냥 바닷가 사진만 떡하니 있으니까 상당히 허전하다. 일단 뷰는 상당히 좋긴한데... 그래도 뭔가 아쉬워서 이번엔 conky를 사용해서 시스템 모니터링을 해보려고 한다. conky는 리눅스의 X Windows 시스템용 무료 소프트... Tag: 리눅스 활용
이번에는 리눅스에서 VPN을 사용하여 IP를 변경해 보려고 한다. VPN은(Virtual Private Network)라고 해서 가상 사설 네트워크를 의미하는데 보통의 인트라넷을 구축할 때는 PC만 연결하여 제 3자가 함부로 접근하지 못하게 만들기 때문에 사설망이... Tag: 리눅스 활용
리눅스 운영체제 기반의 하모니카 OS를 PC에 설치하고 완전히 셋팅을 끝냈다. 하다보니 별거 없더라. 그래서 이번에는 리눅스 운영체제 답게 개발에 최적화된 환경에서 VSCode라는 텍스트 에디터 설치도 끝냈으니 본격적으로 코딩 공부를 해 보려고 한다. ... Tag: Python 기초
이번에 윈도우10을 사용 중인 PC를 새롭게 리눅스 운영체제로 업데이트 했다. 사실 리눅스 운영체제도 수많은 배포판이 존재하는데 이번에 설치할 배포판은 리눅스 민트(Linux mint)를 기반으로 한 "하모니카(HamoniKR)"라는 운영체제를 설치했다. 하모... Tag: 리눅스 활용
이전의 게시글에서 기존 윈도우 유저였던 내가 탈 윈도우를 하기 위해 리눅스 민트 기반의 하모니카 OS를 설치하는 과정에 대해 작성했다. 이번에는 설치가 끝난 하모니카를 가지고 기본적인 설정을 해 보자. 윈도우도 마찬가지이듯이 모든 운영체제를 사용하... Tag: 리눅스 활용
이번에는 리눅스에서 사용할 수 있는 필수 소프트웨어를 설치해 보려고 한다. 양이 좀 많아서 두 개의 포스팅으로 나눠서 작성할 예정인데 여기서는 한컴 오피스와 카카오톡, 알집을 설치하고 마무리 해 보자. "반갑습니다"창에 세 번째 버튼인 "추천 프로그램"... Tag: 리눅스 활용