책소개
파이썬 프로그래밍 언어는 간결한 구조를 가지고 있어서 코딩이 편리하며 배우기도 쉬운 장점을 가지고 있다. 파이썬은 다양한 운영체제에서 사용이 가능하므로 호환성도 높다. 특히, 리스트, 튜플, 딕셔너리와 같은 실용적인 자료구조를 별도의 준비 과정 없이 곧바로 사용할 수 있다는 점은 프로그래밍의 생산성을 향상시켜준다.
본서의 목적은 파이썬의 입문과정에 필요한 가장 핵심적인 부분을 빠른 시간 내에 이해할 수 있도록 하는 것이다. 설명에 사용되는 예제 코드들은 해당 주제에 집중할 수 있도록 짧고 명확한 구성을 유지하였다. 각 장들은 주제를 점진적으로 확대해가며 파이썬의 구조와 기능을 파악할 수 있도록 유기적으로 연결된다.
목차
1장 파이썬 프로그래밍 준비
왜 파이썬인가?
파이썬 프로그래밍을 위한 준비
파이썬 다운로드 및 설치
2장 코딩 및 실행 방법
파이썬 코드 입력 방법
파이썬 IDLE 종료 방법
주석
3장 변수, 정수, 실수, 문자열
변수
변수의 이름 규칙
내장 자료형
숫자
논리값
문자열
배정 연산자
형변환
4장 리스트, 튜플, 딕셔너리
유용한 내장 자료형
리스트
튜플
딕셔너리
5장 if 조건문
if 조건문
else 조건문
elif 조건문
6장 for, while 반복문63
for 반복문
while 반복문
break 문
continue 문
7장 함수
함수란?
함수만들기
매개변수를 가진 함수 만들기
반환값을 가진 함수 만들기
매개변수의 자료형
반환값의 자료형
8장 클래스
클래스란?
클래스 선언하기
클래스와 객체
메소드와 self 매개변수
객체 생성 없이 메소드 사용하기
클래스의 상속
9장 객체 리스트의 정렬
리스트의 정렬
리스트의 변경 없는 정렬
객체 리스트 만들기
객체 리스트 정렬하기
객체리스트 변경 없는 정렬
10장 전역 변수와 전역 리스트
전역변수란?
파이썬의 전역변수와 global 키워드
파이썬의 전역 리스트
11장 모듈과 패키지
모듈이란?
모듈 만들기
모듈 포함(import) 방법
기본 제공 모듈 포함하기
패키지란?
패키지 만들기
패키지 사용하기
12장 입출력
텍스트 파일 쓰기
텍스트 파일 읽기
사용자 입력 받기
파이썬 소스 파일 실행하기
13장 파이썬 IDE
파이썬 IDE(통합개발환경)
PyCharm 설치하기
프로젝트 생성하기