본문 바로가기
Example Image

코딩자료 18

openpc티스토리 HTML의 기본 구조의 이해와 블로그 스킨 수정 방법 .1 블로그 스킨 수정방법블로그의 페이지는 기본적으로 HTML과 CSS 두부분에서 코드를 변경하고 수정하는 작업을 하게 됩니다. 주로 관리자 페이지에서 스킨 편집 창을 통해 코드를 수정하거나 추가하는 작업을 진행하게 됩니다.이 작업은 많은 코딩 지식이 필요하지는 않고 누구나 할수 있습니다. 자신이 필요한 부분만 수정하고 작업하기때문에 굳이 전체 코드를 이해하고 공부하실 필요는 없는거 같습니다.원하는 결과물만 나오면 그만이기 때문에 코딩공부를 하기 위한 목적이 아니라면 간단한 몇가지 지식만 가지고도 충분히 코드를 수정해서 자신만의 블로그를 만들수 있습니다. 아래는 html의 기본 구성입니다. 크게 head 부분과 body부분을 구분해서 작업하시면됩니다. head부분은 크게 코드를 변경하지 않는 이상은 몇가지 수.. Published Date: 2024. 6. 17.
openpc티스토리 파이썬 클래스와 객체 생성자(Constructor) 설명 파이썬 클래스클래스는 객체 지향 프로그래밍(OOP)에서 중요한 개념 중 하나입니다. 클래스는 데이터와 해당 데이터를 처리하는 메서드들을 함께 묶어 놓은 사용자 정의 데이터 형식입니다. 클래스를 사용하여 객체를 생성하고, 객체는 클래스의 인스턴스입니다.클래스는 데이터와 함수를 함께 묶어서 관련 기능을 하나의 단위로 캡슐화하고, 코드를 재사용하고 확장하기 쉽도록 도와줍니다. 객체는 클래스의 인스턴스이며, 클래스로부터 생성됩니다. 객체는 해당 클래스의 속성과 메서드를 가지고 있습니다. 파이썬에서 클래스는 class 키워드를 사용하여 정의됩니다. 클래스의 정의는 클래스명과 해당 클래스의 속성 및 메서드들로 구성됩니다. 아래는 간단한 '사람' 클래스의 예시입니다.✔ 예시# 'Person' 클래스 정의class P.. Published Date: 2024. 6. 4.
openpc티스토리 독학 파이썬 정복 12 (모듈) 파이썬 모듈파이이썬에서 모듈을 사용하면 여러 함수나 변수들을 하나의 파일에 정의하여 다른 프로그램에서 불러와 사용할 수 있습니다. 모듈을 작성하는 가장 간단한 방법은 .py 확장자를 가진 파일을 만들고 그 안에 함수들과 변수들을 정의하는 것입니다. 또한, 다른 프로그래밍 언어로 작성된 모듈을 파이썬에서 사용할 수도 있습니다. 예를 들어, C 언어로 작성된 모듈을 컴파일하여 파이썬에서 불러와 사용할 수 있습니다. 다른 프로그램에서는 import 명령을 사용하여 모듈을 불러와 사용할 수 있습니다. 파이썬 표준 라이브러리도 마찬가지로 import를 통해 이용할 수 있습니다. 이를 통해 다른 프로그램이나 파이썬의 기능을 가져와 사용할 수 있습니다.  ✔ 예시# calculator.pydef add(x, y): .. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 11 ( for 루프 2 ) 파이썬 for 루프문파이썬(Python) 자료 구조배열(Array), 큐(Queue), 스택(Stack), 그래프(Graph) 파이썬 (Python) 배열(Array):배열은 동일한 유형의 데이터 요소가 연속적으로 저장된 데이터 구조입니다. 파이썬 (Python)  에서는 리스트가 배열과 유사한 역할을 하지만, 배열은 주로 특정 라이브러리(numpy 등)를 사용하여 다차원 배열로 구현됩니다. 배열은 메모리 상에 연속된 공간에 요소를 저장하기 때문에 인덱스를 통한 빠른 접근이 가능합니다. 파이썬 (Python) 큐(Queue):큐는 FIFO(First-In, First-Out) 방식으로 요소를 저장하고 처리하는 데이터 구조입니다. 파이썬 (Python)  에서는 queue 모듈을 사용하여 큐를 구현할 수 .. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 10 (for 루프 1) 파이썬 for 루프.자료구조파이썬 for in문for...in 문은 대부분의 프로그래밍 언어에서 사용되는 반복문 중 하나입니다. 이 반복문은 배열 또는 컬렉션과 같은 반복 가능한(iterable) 객체의 요소를 하나씩 순회하면서 작업을 수행합니다. , 리스트(list), 튜플(tuple), 세트(set), 딕셔너리(dictionary) 등과 같은 데이터 구조에서 요소를 반복하고 처리할 때 사용됩니다. 파이썬의 for...in 문은 특히 강력하며 유연하게 사용할 수 있습니다.여기서 "요소"는 반복 가능한 객체(iterable)에서 각 요소를 하나씩 가져오는 변수를 나타내며, "반복가능한객체"는 리스트, 튜플, 세트, 딕셔너리 등과 같이 반복할 수 있는 객체를 의미합니다. 반복가능한객체에서 가져온 각 요소는.. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 9 ( while 문 ) 파이썬(Python) while 문파이썬(Python) while문은 특정 조건이 충족될 때까지 일련의 명령어들을 반복적으로 실행하는 데 사용되는 제어 구조입니다. 이는 특정 조건이 만족될 때까지 동일한 작업을 여러 번 수행해야 하는 경우에 유용합니다. 파이썬(Python) while문은 다양한 상황에서 유용하게 사용됩니다. 예를 들어, 사용자로부터 입력을 반복적으로 받아 처리하거나, 특정 조건이 만족될 때까지 계산을 반복하는 등의 작업에 사용될 수 있습니다. 루프 내에서 조건을 적절하게 업데이트하여 무한 루프에 빠지지 않도록 주의해야 합니다. 이를 위해 루프 내에서 조건을 변경하거나, 특정 조건이 충족되면 루프를 종료하는 break문을 사용할 수 있습니다.  while문의 작동 방식은 다음과 같습니다 .. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 8 (제어문 if) if 제어문흐름 제어문은 프로그램이 실행되는 흐름을 조절하는 데 사용됩니다. 이를 통해 프로그램은 특정 조건에 따라 다른 명령문을 실행하거나 반복할 수 있습니다. 파이썬에서는 if, for, while이라는 세 가지 주요 흐름 제어문을 사용할 수 있습니다.if 문은 주어진 조건이 참인 경우에만 특정 코드 블록을 실행합니다. 이를 통해 프로그램은 조건에 따라 다른 동작을 수행할 수 있습니다. 예를 들어, 현재 시간에 따라 "Good Morning" 또는 "Good Evening"을 출력할 수 있습니다. if문 기본원칙 if 문은 프로그램이 조건을 판별하고, 그 결과에 따라 다른 동작을 수행하는 데 사용됩니다. 아래는 if 문의 기본적인 구조와 설명입니다.  ✔ 예시if 조건: # 조건이 참(True).. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 7 (연산/할당 연산자) 파이썬(Python) 연산 및 할당 연산자연산 및 할당 연산자는 변수의 값에 특정 연산을 수행한 후 그 결과를 다시 변수에 할당하는 데 사용됩니다. 이러한 연산자를 사용하면 코드를 더 간결하고 효율적으로 작성할 수 있습니다. 예를 들어, 변수 a에 2를 할당한 후에 a의 현재 값에 3을 곱한 결과를 다시 a에 할당하려고 합니다.이를 일반적인 방법으로는 다음과 같이 작성할 수 있습니다.연산 및 할당 연산자 위의 코드에서 *= 연산자는 곱셈 연산과 할당 연산을 한번에 수행합니다. 변수의 현재 값과 지정된 수식을 곱한 결과를 다시 변수에 할당합니다. 이런 식으로 연산과 할당을 한번에 처리할 수 있어 코드를 간결하게 작성할 수 있습니다.✔ 예시# 변수 a에 2를 할당합니다.a = 2# 변수 a의 현재 값에 3을.. Published Date: 2024. 5. 25.
openpc티스토리 독학 파이썬 정복 6 (연산자) 연산자파이썬(Python)에 사용되는 연산자는 수학적 계산이나 논리적 조작을 수행하기 위해 사용되며, 피연산자는 연산자에 의해 조작되는 값입니다. 예를 들어, 수식 "2 + 3"에서 "+"는 연산자이고, "2"와 "3"은 피연산자입니다. 파이썬(Python)에서 "+" 연산자는 두 피연산자를 더하는 역할을 합니다.파이썬(Python)에는 그외에도 여러 종류의 연산자가 있습니다. 사칙 연산을 수행하는 연산자 또한, 비교 연산자와 논리 연산자도 있습니다. 파이썬(Python)에서 비교 연산자는 두 값의 관계를 비교하고, 논리 연산자는 여러 조건을 결합하거나 반대로 만듭니다..1.연산자 종류연산자와 수식은 프로그래밍에서 매우 중요한 요소입니다. 수식은 연산자와 피연산자로 구성되며, 연산자는 특정한 기능을 수행.. Published Date: 2024. 5. 25.