책 소개
이 책은 파이썬 언어를 기반으로 컴퓨터 기초 프로그래밍을 학습한다. 파이썬으로 프로그래밍에 입문하여 C나 Java와 같은 프로그래밍 언어에 좀 더 쉽게 다가갈 수 있는 징검다리 역할을 하고자 한다. 이를 위해 사용자 정의 함수를 중심으로 설명한다. 단계별 세분화 전략에 따라 전체 문제를 좀 더 작은 규모의 함수로 분해한다. 이 과정에서 문제의 요구사항을 의사코드를 통해 설계하고 구현해 가는 과정을 보인다. 더불어 단지 문제의 나열보다는 기본 개념을 정리하고, 그것을 기본 예제에 적용한다. 이를 통해 학습자는 어떤 새롭고 복잡한 응용문제를 만나더라도 해결할 수 있는 기반을 갖출 수 있다.
목차펼치기접기
Chapter 1 파이썬을 만나는 설렘 01 컴퓨터란 무엇인가? 02 컴퓨터의 구성을 알아보자 03 컴퓨터 프로그래밍 개요 04 파이썬의 소개 05 파이썬 개발환경 구축하기 06 파이썬 프로그램 실행하기 이번 단원을 정리하며 연습문제 Chapter 2 함수를 기반으로 한 기본 구조 01 주석과 문장 02 함수 개요 03 데이터와 자료형 04 리터럴 05 기본 출력문 06 인수와 반환값을 갖지 않는 사용자 정의 함수 Chapter 3 데이터와 함수 01 변수의 개념 02 인수를 갖는 함수 03 반환값을 갖는 함수 04 입력문 05 함수의 일반적 형태 이번 단원을 정리하며 연습문제 Chapter 4 표현식과 연산자 01 표현식 02 부호 연산자 03 산술 연산자 04 대입 연산자 05 비트 연산자 06 축약 대입 연산자 07 연산자 우선순위와 결합규칙 이번 단원을 정리하며 연습문제 Chapter 5 함수의 구성 이해 01 함수 호출 매커니즘 02 다양한 영역에서 선언된 변수 03 지역변수와 전역변수의 사용 예 04 모듈 구성 및 사용 이번 단원을 정리하며 연습문제 Chapter 6 문자열 01 문자열의 표현 02 문자열 기본 조작 03 f-문자열 리터럴 04 다양한 문자열 처리 함수들 이번 단원을 정리하며 연습문제 Chapter 7 비교 연산과 조건문 01 제어문이란? 02 조건평가식 03 조건문 04 중첩된 조건문 Chapter 8 반복문 01 반복문이란? 02 while 문 03 for 문 04 중첩된 for 문 05 반복문의 활용 예제: 구구단 출력 06 break 문 이번 단원을 정리하며 연습문제 Chapter 9 복합 자료형 소개 01 복합 자료형이란? 02 리스트 03 리스트의 동작 04 튜플 05 딕셔너리 이번 단원을 정리하며 연습문제 Chapter 10 복합 자료형 활용 01 리스트와 함수 02 리스트와 반복문 03 리스트의 반복적 접근 예제: 인구조사 04 이중 리스트 05 딕셔너리와 반복문 06 딕셔너리와 함수 이번 단원을 정리하며 연습문제 Chapter 11 클래스와 객체 01 객체지향 언어의 개념 02 클래스 정의 03 객체의 생성 04 생성자 05 정보 은닉: 비공개 속성과 액세스 메서드 06 클래스 단위 멤버 이번 단원을 정리하며 연습문제 Chapter 12 데이터 파일 입출력 01 파일이란? 02 데이터 파일의 두 가지 구성 방법 03 파일 열고 닫기 04 텍스트 파일에 쓰고 읽기 05 이진 파일에 쓰고 읽기 이번 단원을 정리하며 연습문제 Chapter 13 GUI 프로그래밍 기초 01 GUI 프로그래밍이란? 02 루트 윈도우의 기본 구성 03 기본 위젯 04 위젯의 배치 05 객체지향적으로 구성하기 이번 단원을 정리하며 연습문제
출처: 국립중앙도서관 서지정보
리뷰 남기기
로그인하면 리뷰를 남길 수 있어요.
리뷰 0개
아직 리뷰가 없어요.