IDLE 프로그램 설치파이썬에서 제공하는 기본 개발 툴https://www.python.org/설치 후에 IDLE 프로그램을 실행하면 아래와 같은 창이 켜진다.간단한 실습IDLE 에디터에서 다음의 내용을 입력한 뒤에 F5를 눌러 실행시키면 다음과 같은 결과를
파이썬에서는 모든 자료를 객체로 구현내장객체수치형, 문자열, 리스트, 튜플, 딕셔너리, 셋, 파일사용자 생성객체클래스수 다루기정수, 실수, 복소수연산자 - , +, \* , / 등등내장(수학)함수 - abs함수 등라이브러리 모듈 - math 모듈 등텍스트 다루기문자열연
조건문조건에 따라 다른 프로그램 코드를 실행양수 판별 프로그램조건문의 들여쓰기 : 파이썬짝수/홀수 판별if ~ 구문의 사용 예if~ 구문으로 숫자로 열차 좌석 판별if~ else~ 구문으로 모음/자음 판별하기if~ elif ~ else 지불금액 계산세 수 중 큰수 찾기
파일 액세스자원 누수 방지를 돕는 with ~ aswith문의 비밀 : 컨택스트 매니저open() 함수 다시 보기텍스트 파일 읽기/쓰기문자열을 담은 리스트를 파일에 쓰는 writelines()메소드줄 단위로 텍스트를 읽는 readline()과 readlines() 메소
리스트모든 객체의 시퀀스리스트 메소드\[]튜플패킹과 언패킹튜플 메소드()딕셔너리키와 값으로 구성{}리스트는 데이터의 목록을 다루는 자료형단일 데이터가 명함이라면, 리스트는 명함을 모아두는 명함집슬롯(Slot) : 리스트의 데이터를 삽입할 자리요소(Element) : 리
내장 함수함수를 변수에 담아 사용하기클로저어떤 함수의 내부함수가 외부함수의 변수(프리 변수)를 참조 할 때, 외부함수가 종료된 후에도 내부함수가 외부함수의 변수를 참조 할 수 있도록 해 주는 함수외부함수 바깥의 전역 변수에 내부함수가 할당 될 때 생성외부에서 내부함수에
객체 지향 프로그래밍객체와 클래스파이썬에서 코딩하며 객체를 지향한다.객체 = 속성(Attribute) + 기능(Method)객체, 변수 대신 인스턴스라는 용어를 사용하기도 함클래스의 정의init() 메소드를 이용한 초기화self에 대하여정적 메소드와 클래스 메소드클래스
Numpy : ‘Numerical Python’파이썬을 이용한 데이터 분석과 산술 연산의 가장 기본적인 패키지배열의 구조, 다차원 배열, 배열 간 연산, 배열의 정렬 등의 많은 편리한 기능 제공Ndarray : 배열 객체, 리스트와 유사, 배열을 다루는 편리한 기능 제