logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

파이썬으로 처음 시작하는 코딩

파이썬으로 처음 시작하는 코딩

(초보자를 위한 프로그래밍 기본 원리와 파이썬 기본 사용법 학습을 통한 프로그래밍 입문)

롭 마일스 (지은이), 김무항 (옮긴이)
에이콘출판
40,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

파이썬으로 처음 시작하는 코딩
eBook 미리보기

책 정보

· 제목 : 파이썬으로 처음 시작하는 코딩 (초보자를 위한 프로그래밍 기본 원리와 파이썬 기본 사용법 학습을 통한 프로그래밍 입문)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9791161752259
· 쪽수 : 548쪽
· 출판일 : 2018-12-31

책 소개

가장 인기 있고 배우기 쉬운 언어인 파이썬을 기초부터 차근차근 배우면서 프로그래밍의 기본과 원리를 학습한다. 단순히 프로그래밍 지식을 전달하는 데 그치는 것이 아니라 프로그래머로서 갖춰야 할 소양과 주의 사항, 저자의 30년 노하우 등을 전달해 입문자가 훌륭한 프로그래머로 성장할 수 있도록 돕는다.

목차

Part 1: 프로그래밍 기초

1장. 파이썬 시작
__파이썬이란?
____파이썬의 기원
____파이썬 버전
__파이썬 개발 환경 구성
____툴 위치
____윈도우 PC용 파이썬
__파이썬 시작
__요약


2장. 파이썬과 프로그래밍
__프로그래머의 역할
____프로그래밍과 파티 계획하기
____프로그래밍과 문제 해결
____프로그래머와 사람
__자료 처리기 역할을 하는 컴퓨터
____기계와 컴퓨터, 우리
____자료 처리기 역할을 하는 프로그램
____자료 처리기 역할을 하는 파이썬
__자료와 정보
__파이썬 함수 다루기
____ord 함수
____chr 함수
____bin을 사용해 자료 저장소 살펴보기
__요약


3장. 파이썬 프로그램 구조
__첫 번째 파이썬 프로그램 작성하기
____IDLE를 사용해 파이썬 프로그램 실행하기
____print 함수를 사용한 프로그램 출연
__파이썬 라이브러리 활용하기
____random 라이브러리
____time 라이브러리
__파이썬 주석
____코드 샘플과 주석
__데스크탑에서 파이썬 실행하기
____프로그램 종료 지연하기
__스냅스 추가하기
____파이게임 라이브러리 추가하기
____스냅스 함수
__요약


4장. 변수 다루기
__파이썬에서의 변수
____파이썬에서의 이름 규칙
__텍스트 다루기
____문자열의 시작과 끝 지정하기
____텍스트에서의 이스케이프 문자
____input 함수를 사용해 텍스트 입력하기
__숫자 처리하기
____문자열을 정수 값으로 변환하기
____정수와 실수
____(소)실수와 부동소수점 수
____문자열을 부동 소수점 값으로 변환하기
____계산 수행하기
____float와 int 간의 변환
__날씨 스냅스
__요약


5장. 프로그램에서 결정 내리기
__불리언 자료
____불리언 변수 생성하기
____불리언 표현식
____값 비교하기
____불리언 연산자
__if 문
____중첩 if문
____논리 처리
__애플리케이션 작성 시 결정문 활용하기
____사용자 인터페이스 설계
____사용자 인터페이스 구현하기
____사용자 입력 테스트
____프로그램 완성하기
__입력 스냅스
__요약


6장. 루프를 통한 동작 반복
__while 구조
____while을 사용해 일련의 문장 반복하기
____유효하지 않은 사용자 입력 처리하기
____예외를 사용해 유효하지 않은 값 감지하기
____예외와 숫자 읽기
____다수의 예외 처리하기
____루프 빠져나오기
____continue를 사용해 루프의 처음으로 돌아가기
____반복 루프 세기
__for 루프 구조
__스냅스를 사용해 디지털 시계 만들기
__요약


7장. 함수를 사용한 프로그램 단순화
__함수란 무엇인가?
____매개변수를 사용해 함수에 정보 전달하기
____함수 호출로부터 값 반환하기
__재사용 가능한 함수 만들기
____텍스트 입력 함수 만들기
____함수에 도움말 정보 추가하기
____숫자 입력 함수 만들기
____함수를 파이썬 모듈로 변환하기
____IDLE 디버거 사용하기
__요약

8장. 자료 모음 저장하기
__리스트와 매출 추적
____개별적인 변수 사용 시 한계점
____파이썬 리스트
____리스트 입력 받기
____for 루프를 사용해 리스트 표시하기
__프로그램을 함수로 리팩토링하기
____플레이스홀더 함수 생성하기
____사용자 메뉴 생성하기
__거품 정렬을 사용해 정렬하기
____리스트를 테스트 자료로 초기화하기
____리스트를 내림차순으로 정렬하기
____리스트를 오름차순으로 정렬하기
____가장 큰 매출과 가장 작은 매출 찾기
____매출 총합과 평균 계산하기
____(소)프로그램 완성하기
__파일에 자료 저장하기
____파일에 저장하기
____매출 수치 파일에 기록하기
____파일로부터 읽기
____매출 수치 읽기
____파일 오류 처리하기
__자료를 표 형태로 저장하기
____루프를 사용해 표 처리하기
__리스트를 찾아보기 표로 사용하기
__튜플
__요약


Part 2: 고급 프로그래밍

9장. 클래스를 사용한 자료 저장
__간단한 연락처 앱 만들기
____프로토타입 만들기
____연락처 세부정보를 별도 리스트에 저장하기
____클래스를 사용해 연락처 세부 정보 저장하기
____간단한 연락처 프로그램에서 Contact 클래스 사용하기
____연락처 편집하기
____피클을 사용해 파일에 연락처 저장하기
____피클을 사용해 파일로부터 연락처 불러오기
____간단한 연락처 프로그램에 save와 load 추가하기
____클래스 인스턴스 설정하기
__딕셔너리
____딕셔너리 관리
____함수로부터 딕셔너리 반환하기
____딕셔너리를 사용해 연락처 저장하기
__요약


10장. 클래스를 사용한 활성 객체 생성
__시간 관리 프로그램 만들기
____클래스에 자료 속성 추가하기
____잘 정리된 객체 생성하기
____클래스의 메소드 속성 생성하기
____메소드에 검증 기능 추가하기
____자료 속성을 손상으로부터 보호하기
____보호 메소드
__클래스 속성 만들기
__클래스 설계 개선하기
____클래스 버전 관리하기
__클래스의 __str__ 메소드
____파이썬 문자열 서식화
__시간 관리 애플리케이션에서 근무 관리하기
____파이썬 map 함수
____파이썬 join 메소드
__스냅스를 활용해 음악 재생하기
__요약


11장. 객체 기반 해결책 설계
__의류 판매점 애플리케이션
____애플리케이션 자료 설계
____객체지향 설계
____상위클래스와 하위클래스 만들기
____자료 설계 요약
____애플리케이션 동작 구현하기
____구성요소 역할을 하는 객체
__의류 판매점 구성요소 생성하기
____사용자 인터페이스 구성요소 생성하기
__클래스를 활용한 설계
__파이썬 집합
____집합과 태그
____집합과 클래스 계층 구조 간의 비교
__요약


12장. 파이썬 애플리케이션
__고급 함수
____함수에 대한 참조
____람다 표현식 사용하기
____반복자 함수와 yield문
____임의의 인자 개수를 지닌 함수
__모듈과 패키지
____파이썬 모듈
____BTCInput에 readme 함수 추가하기
____모듈을 프로그램으로서 실행하기
____모듈이 프로그램으로서 실행된 것인지 파악하기
____파이썬 패키지 만들기
____패키지로부터 모듈 임포트하기
__프로그램 테스트
____파이썬 assert문
____파이썬 unittest 모듈
____테스트 생성하기
__프로그램 문서 기록 확인하기
__요약

Part. 3: 유용한 파이썬
다운로드 가능한 문서로 제공

저자소개

롭 마일스 (지은이)    정보 더보기
영국의 헐 대학교(University of Hull)에서 30년 이상 프로그래밍을 가르쳤다. 마이크로소프트 MVP로 프로그래밍에 대한 열정을 지녔으며 새로운 무언가를 만드는 데 관심이 많다. 여가 시간에는 더 많은 코드를 작성하고, 작성한 프로그램에서 결과가 어떤 식으로 나오는지 실행해보는 것을 즐긴다. 프로그래밍이 가장 창의적인 학습 대상이라고 생각하며 프로그래머는 미래를 만들어가는 사람이라고 믿는다. 스스로 정말 웃긴 농담을 많이 알고 있다고 생각하지만 어느 누구도 그가 농담하는 것을 들어본 적이 없다. 롭 마일스의 괴짜 세상(the Wacky World™ of Rob Miles)을 이해하길 원한다면 www.robmiles.com에서 직접 올린 글을 읽을 수 있으며 트위터 @RobMiles를 팔로우할 수도 있다.
펼치기
김무항 (옮긴이)    정보 더보기
위치 기반 서비스, 증강 현실, 보안 등 다양한 분야에서 연구와 개발을 했다. 기술 번역에 관심이 많다. 에이콘출판사에서 펴낸 『드루팔 사용하기』(2013)와 『프로그래머처럼 생각하기』(2014), 『PHP와 MariaDB를 활용한 웹 애플리케이션 개발』(2016), 『파이썬으로 처음 시작하는 코딩』(2018), 『소프트웨어 아키텍처 이론과 실제 4/e』(2022), 『소프트웨어 엔지니어링 생산성 돌아보기』(2023) 등을 번역했다.
펼치기

책속에서



이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책