스크랩

구간

Hello 실전 파이썬 프로그래밍 world : 게임 개발, 데이터 분석, 인공지능 제어까지 학습하는

조상철 저 | 도서출판 혜지원 | 2022년 01월

북트리

정가
$44.00
판매가
$32.08 (27%↓) 최저가 보상
적립금
$0.64 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791167640079 / 408쪽 / 775g / 188 x 257 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

저자 소개

  • 저자 : 조상철
저자 : 조상철
청주교육대학교에서 초등 교육을 전공한 후 일선 학교에서 초등 교사로 근무하고 있습니다. 전국교육정보화연구대회 SW분과에서 국무총리상 등 각종 대회에서 장관상을 6회 수상한 경력을 가지고 있습니다. 현재 충남교육연구정보원, 충남과학교육원, 학교, 단체 등에서 파이썬, 유니티, 자바, C언어 등을 주제로 강사로 활동하고 있습니다.

저서
『안드로이드 스튜디오를 활용한 실전 앱 만들기』(영진닷컴, 2018)
『돈 되는 안드로이드 앱 만들기』(영진닷컴, 2019) *2020 세종도서 선정
『너도 만들 수 있어, 유니티 모바일 게임』(비제이퍼블릭, 2019)

목차

Chapter 1 파이썬 설치하기
- 파이썬 프로그램 설치하기
- 파이썬 실행하기 ? IDEL 셸(Shell)창
- 파이썬 실행하기 ? 에디터 창

Chapter 2 파이썬 기본 정복하기
- 변수
- 기본 자료형 : 숫자형, 문자형
- 자료 구조 : 리스트, 튜플, 딕셔너리
1. List
2. 튜플
3. dictionary(딕셔너리)
- 출력문과 입력문
1. 출력문
2. 입력문
- 들여쓰기, 주석, 세미콜론

Chapter 3 제어문
- 조건문 if
- 반복문 for
- 반복문 while

Chapter 4 함수
- 사용자 정의 함수
- 내장함수
- 람다함수
- 코루틴함수

Chapter 5 클래스
- 클래스
- 상속
- 클래스 self
- 클래스 네임스페이스

Chapter 6 모듈(Module)
- 모듈 만들기
- 클래스와 함수가 들어간 모듈 만들기
- turtle 모듈 활용하기

Chapter 7 Tkinter
- Tkinter 기본 익히기
- 그림판 만들기
- 컬러 사진을 흑백 사진으로 만들기
- 전자 앨범 만들기

Chapter 8 Pygame으로 게임 만들기1 ? 슈팅 게임 만들기
- 게임 창 띄우기
- 우주선 움직이기
- 미사일 발사 처리하기
- 적군 우주선 만들기
- 플레이어 우주선과 적군 우주선 충돌 처리하기
- 미사일과 적군 충돌 처리하기
- 점수 표시하기
- Sound 처리하기
- 애니메이션
- 폭발 애니메이션 처리하기
- 플레이어 우주선 에너지 감소 처리하기
- 전체 코드

Chapter 9 Pygame으로 게임 만들기2 ? 핑퐁 게임 만들기
- 패들(paddle)과 공 이미지 준비하기
- 패들 클래스로 구현하기
- Ball을 클래스로 구현하기
- 관련 변수 선언하기
- 게임 초기 화면
- 패들과 볼 객체 만들기
- 패들 움직이기
- 서브 구현하기
- 공이 움직이고 있는 중에 실행되는 코드
- 전체 코드

Chapter 10 네트워크 프로그래밍
- 네트워크 이해하기
- TCP 채팅 프로그램을 위한 함수
- 실전 프로그램 ? thread를 사용한 TCP 채팅 프로그램
- 합격자 TCP 서버 프로그램 만들기
- 실전 프로그램 ? GUI를 사용한 TCP 채팅 프로그램
- UDP 채팅 프로그램 만들기

Chapter 11 예외 처리, 파일 입출력
- 예외 처리하기
- 파일 입력 처리하기
- 파일 출력 처리하기
- 엑셀 파일 다루기
- Matplotlib 모듈을 활용한 차트 만들기
- DataFrame 엑셀 파일에 저장하기

Chapter 12 데이터 분석
- Matplotlib
- Numpy
- Pandas 패키지
- folium 라이브러리
- JSON(JavaScript Object Notation) 이해하기

Chapter 13 인공지능(머신러닝과 딥러닝)
- K-최근접 이웃 알고리즘을 활용한 머신러닝 프로그램 만들기
1. 데이터 불러오기
2. 사이킷런 활용하여 머신러닝 프로그램 만들기
3. pandas 활용하기
- 훈련 세트와 테스트 세트 나누기
- K-최근접 이웃 회귀
- 선형 회귀
- 비지도 학습(Unsupervised Learning)
1. K-means 알고리즘과 클러스터
2. 클러스터 활용하기
- 로지스틱 회귀로 확률 예측하기
- 퍼셉트론
- 딥러닝 알아보기
- iris 품종 딥러닝 설계하기

Chapter 14 파이썬으로 EV3 제어하기
- EV3 코딩 준비하기
- 비주얼 스튜디오 코드(Visual Studio Code) 설치하기
- EV3 파이썬으로 제어하기
- 로보틱스 모듈을 활용하여 EV3 제어하기

인덱스

top