coding \ python
-
파이썬 0.5 : 함수(function)와 메서드(method)의 간단 정리coding \ python/coding \ python \ [python_basic] 2021. 5. 9. 01:18
함수(function)와 메서드(method)의 구분 1. 함수(function)는 사람이 코드로 명령들을 기록해놓은 코드의 묶음이다. 함수는 지금도 많은 프로그래머들이 자신이 필요로하는 기능으로 생성하고 있기에 세계에는 수억개, 수조개의 함수가 있을 것이다. *각각의 개발자들은 자신이 원하는 기능을 구현하기위해 하나부터 열까지 일일이 작성하는 짓은 하지 않는다. 함수명을 입력하는것 만으로도 자신이 정의한 코드들을 실행할 수 있는 것이 함수! 2. 메서드(method)도 함수처럼 개발자가 작성한 코드들로 어떠한 기능을 수행한다. 그러나 각 클래스(class)와 객체(object)내에 선언되어 있는 함수가 메서드이다. 3. 함수(function)와 메서드(method)의 차이 1)클래스 및 객체와 연관되어..
-
파이썬 1 : 자료형(파이썬, 파이썬기초, 자료형, 기본편)coding \ python/coding \ python \ [python_basic] 2021. 5. 8. 20:34
1. 기본 자료형 : 정수형(int) / 실수형(float) / 문자형(str) / 논리형(boolean) 1) 정수형(int) 0보다 큰 정수.(소수점자리 X) 2) 실수형(float) 정수(int)와 다르게 소수점을 포함 3) 문자형(str) 영어/한글/일어 등 숫자를 제외한 문자. 4) 논리형(boolean) True(참)/False(거짓), 2가지로 구분. 프로그래밍의 핵심적인 역할을 담당하는 '조건문', '반복문'의 도구 2. 집합형 자료형 : 리스트(list) / 튜플(tuple) / 딕셔너리(dict) / 집합(set) *인덱스 1)리스트(list) 리스트명 = [요소1, 요소2, 요소3, ...]로 구분된다. 리스트에는 여러 자료형의 데이터가 들어갈 수 있다. 리스트는 아무것도 포함하지 않..
-
파이썬 0 : 프로그래밍이란?(파이썬, 파이썬기초)coding \ python/coding \ python \ [python_basic] 2021. 5. 8. 17:14
1. 프로그래밍(Programming) - 프로그래밍(programming)이란 특정 목적을 달성하기 위해 설계된 알고리즘(algorithm)을 프로그래밍 언어를 사용하여 구체적인 프로그램으로 작성하는 과정이다. 간단히 프로그래밍이란 프로그램을 만드는 모든 작업이다. 프로그래밍의 순서 : 프로그램을 만들 때 자신이 필요하거나 원하는 기능(문제인식)을 코드화하기전, 전체적인 그림을 그리고 어떤 방식으로 구현할 것인지 미리 생각하고 코드화를 시작하여야 시간과 비용을 아낄 수 있다. 1)문제 인식 2)설계 3)구현 4)테스트 & 디버깅 5)유지보수 *모든 과정이 중요하고, 한 과정을 소홀히 한다면 완벽한 프로그램이 되지 않는다. 2.파이썬(Python) -파이썬(python)에 대해. 1) 인터프리터(inte..