이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
CHAPTER 01 파이썬 소개1 프로그램과 프로그래밍 언어2 파이썬 소개3 파이썬 설치하기4 첫 번째 프로그램 작성하여 실행하기5 스크립트 모드 LAB 01 print() 함수 실습6 터틀 그래픽 LAB 02 터틀 그래픽으로 삼각형 그리기 LAB 03 예제 프로그램 실행하기7 외부 라이브러리 설치하는 방법 LAB 04 Pillow 라이브러리를 설치하고 사용하기8 파이썬 튜터핵심 정리프로그래밍 실습CHAPTER 02 변수와 계산1 이번 장에서 작성할 프로그램2 변수의 소개3 변수와 상수4 산술 연산자와 비교 연산자5 연산자의 우선순위 LAB 01 복리 계산6 함수 호출이란?7 input() 함수 사용하기 LAB 02 간단한 계산기 만들기 LAB 03 사각형 그리기8 데이터 타입 LAB 04 태양빛이 지구에 도달하는 시간 계산9 문자열 LAB 05 로봇 기자 만들기 LAB 06 영어 약어 만들기10 리스트 LAB 07 최고 성적과 최저 성적 찾기11 파이썬에서의 변수 개념(고급) LAB 08 산수 퀴즈 프로그램 Ver.1 LAB 09 단답형 문제 채점 프로그램 만들기핵심 정리프로그래밍 실습CHAPTER 03 선택1 이번 장에서 작성할 프로그램2 조건문 LAB 01 수하물 비용 계산 LAB 02 홀수 짝수 구별3 블록 LAB 03 물건값 계산 LAB 04 임금 계산4 논리 연산자 LAB 05 졸업 조건 검사 LAB 06 윤년 판단5 중첩 if-else 문 LAB 07 회원 등급 결정 LAB 08 팁 결정 LAB 09 숫자 → 한글 LAB 10 달의 일수 출력 LAB 11 이차 방정식 계산 LAB 12 로봇 시뮬레이터 만들기6 if 문과 연산자 in LAB 13 로그인 프로그램 만들기 LAB 14 도형 그리기 LAB 15 숫자 맞추기 게임 만들기 LAB 16 가위 바위 보 게임 만들기 LAB 17 사각형 충돌 검사 LAB 18 신호등 시뮬레이터 만들기 LAB 19 현재 시간 알아내기핵심 정리프로그래밍 실습CHAPTER 04 반복1 이번 장에서 작성할 프로그램2 반복의 필요성3 for 문 LAB 01 정수들의 합 계산 LAB 02 팩토리얼 계산 LAB 03 온도 변환 테이블 출력 LAB 04 화면에 별 그리기 LAB 05 화면에 다각형 그리기 LAB 06 화면에 여러 개의 사각형 그리기 LAB 07 사인 그래프 그리기4 while 문 LAB 08 평균 점수 계산 LAB 09 투자 금액 계산 LAB 10 입력 단어 저장 LAB 11 자릿수의 합 계산 LAB 12 최대 공약수 알아내기 LAB 13 숫자 맞추기 게임 만들기5 중첩 루프 LAB 14 다양한 색상의 사각형 그리기6 문자열 처리하기 LAB 15 알파벳, 숫자, 스페이스의 개수 출력 LAB 16 주사위 합의 확률 계산 LAB 17 파이 계산핵심 정리프로그래밍 실습CHAPTER 05 함수1 이번 장에서 작성할 프로그램2 함수란?3 함수의 정의 LAB 01 생일 축하 함수 LAB 02 팩토리얼 함수 LAB 03 온도 변환 함수 LAB 04 소수 찾기 LAB 05 구의 부피 계산 함수 LAB 06 육각형 그리기 LAB 07 패스워드 생성기 만들기4 디폴트 인자와 키워드 인자 LAB 08 키워드 인자 연습 LAB 09 주문 처리 함수 LAB 10 입력 검증5 변경 불가능 객체와 변경 가능 객체6 지역 변수와 전역 변수 LAB 11 매개변수 = 지역 변수 LAB 12 상수를 전역 변수로 선언하기7 여러 개의 값 반환하기 LAB 13 여러 개의 값 반환8 익명 함수(람다식)9 순환이란? LAB 14 프랙탈 그래픽 만들기10 함수를 사용한 프로그램 설계핵심 정리프로그래밍 실습CHAPTER 06 리스트1 이번 장에서 작성할 프로그램2 리스트란? LAB 01 점수 처리 프로그램 LAB 02 문자열 처리 프로그램3 시퀀스 데이터 타입4 인덱싱과 슬라이싱5 리스트의 기초 연산들 LAB 03 리스트 처리6 리스트 비교, 정렬, 복사7 리스트와 함수8 리스트 함축 LAB 04 피타고라스의 삼각형 LAB 05 연락처 관리 프로그램 만들기9 2차원 리스트 LAB 06 2개의 주사위 LAB 07 Tic-Tac-Toe 게임 만들기 LAB 08 지뢰 찾기 게임 만들기핵심 정리프로그래밍 실습CHAPTER 07 튜플, 세트, 딕셔너리, 문자열1 이번 장에서 작성할 프로그램2 자료구조란?3 튜플 LAB 01 함수의 튜플 반환 예제4 세트 LAB 02 파티 동시 참석자 알아내기 LAB 03 중복되지 않은 단어의 개수5 딕셔너리 LAB 04 영한 사전 만들기 LAB 05 이전값 기억시키기 LAB 06 희소 행렬 표현 LAB 07 딕셔너리를 이용한 그래픽6 문자열 LAB 08 회문 검사하기 LAB 09 암호문 만들기 LAB 10 이메일 주소 분석 LAB 11 문자열 분석 LAB 12 단어 카운터 만들기 LAB 13 축약어 풀어쓰기 LAB 14 글자 빈도수 세기핵심 정리프로그래밍 실습CHAPTER 08 tkinter를 이용한 GUI 프로그래밍1 이번 장에서 작성할 프로그램2 tkinter란?3 tkinter의 위젯들4 배치 관리자 LAB 01 버튼 랜덤 배치5 이벤트 처리6 색상과 폰트 LAB 02 로그인 원도우 만들기 LAB 03 수식 계산기 만들기 LAB 04 버튼 계산기 만들기 LAB 05 숫자 추측 게임 만들기 LAB 06 스톱워치 만들기7 캔버스 위젯 LAB 07 사용자에게 색상 물어보기 LAB 08 랜덤한 사각형 그리기 LAB 09 마우스로 그림 그리기8 애니메이션 LAB 10 GUI를 사용한 Tic-Tac-Toe 게임 만들기핵심 정리프로그래밍 실습CHAPTER 09 클래스와 객체1 이번 장에서 작성할 프로그램2 객체지향 프로그래밍이란?3 클래스 작성하기4 생성자5 메소드 정의6 정보 은닉 LAB 01 원 클래스 LAB 02 은행 계좌 클래스 LAB 03 고양이 클래스 LAB 04 자동차 클래스7 객체를 함수로 전달할 때8 클래스 변수 LAB 05 게시글 클래스9 연산자 오버로딩 LAB 06 in 연산자와 __eq__() LAB 07 Student 객체 비교10 파이썬에서의 변수의 종류 LAB 08 꽃 그리기핵심 정리프로그래밍 실습CHAPTER 10 내장 함수와 모듈1 이번 장에서 작성할 프로그램2 내장 함수 LAB 01 내장 함수 all()과 any() LAB 02 내장 함수 map()과 filter() LAB 03 내장 함수 zip()3 파이썬에서 정렬하기 LAB 04 key를 이용한 정렬4 이터레이터와 제너레이터 LAB 05 피보나치 이터레이터 클래스5 모듈이란? LAB 06 사용자 정의 모듈 실습6 유용한 모듈 LAB 07 파일 확장자 수정 LAB 08 교환 가능 여부 확인 LAB 09 단어 퀴즈 만들기 Mini Project 01 파일 작업 프로그램 Mini Project 02 통계 GUI 프로그램핵심 정리프로그래밍 실습CHAPTER 11 상속과 다형성1 이번 장에서 작성할 프로그램2 상속의 개념3 부모 클래스 생성자 호출하기4 메소드 오버라이딩 LAB 01 Sportscar 클래스 LAB 02 도형 간의 상속 프로그램 LAB 03 학생과 선생님 LAB 04 직원과 매니저5 다형성 LAB 05 Vehicle과 Car, Truck LAB 06 파티클 애니메이션 만들기6 object 클래스7 클래스 관계 LAB 07 Card와 Deck핵심 정리프로그래밍 실습CHAPTER 12 파일과 예외 처리1 이번 장에서 작성할 프로그램2 파일이란?3 파일 열기 및 닫기 LAB 01 매출 파일 처리4 텍스트 입출력 기법 LAB 02 스페이스와 탭의 개수 세기 LAB 03 줄 앞에 번호 붙이기 LAB 04 각 문자 횟수 세기 LAB 05 CSV 파일 읽기 LAB 06 파일 암호화5 이진 파일과 임의 접근 파일 LAB 07 이미지 파일 복사하기6 예외 처리 LAB 08 예외 처리 실습 LAB 09 이미지 표시 프로그램 만들기 Mini Project 01 일기장 프로그램핵심 정리프로그래밍 실습CHAPTER 13 넘파이와 판다스를 이용한 데이터 분석1 이번 장에서 작성할 프로그램2 파이썬 라이브러리3 넘파이4 맷플롯립으로 그래프를 그려보자 LAB 01 회귀 분석 LAB 02 정규 분포 시각화5 판다스 LAB 03 판매 데이터 시각화 LAB 04 판다스를 이용한 데이터 처리 및 분석 LAB 05 주식 데이터 시각화6 SQLite 데이터베이스 사용하기 LAB 06 월별 매출 데이터 시각화7 워드 클라우드 만들어보기 LAB 07 SNS 게시글 텍스트 워드 클라우드핵심 정리프로그래밍 실습CHAPTER 14 케라스를 이용한 머신러닝1 이번 장에서 작성할 프로그램2 머신러닝3 머신러닝의 분류4 머신러닝의 요소들5 선형 회귀 분석 LAB 01 선형 회귀 실습6 신경망 LAB 02 신경망 시뮬레이터7 케라스 LAB 03 XOR 연산 학습8 케라스를 이용한 MNIST 숫자 인식 LAB 04 케라스 실습핵심 정리프로그래밍 실습CHAPTER 15 파이게임을 이용한 게임 작성1 파이게임2 게임 설계3 Step #1: 윈도우를 생성해 보자4 Step #2: 플레이어 우주선 만들기5 Step #3: 외계인 우주선 생성6 Step #4: 총알 만들기7 Step #5: 충돌 감지8 Step #6: 사운드 생성9 전체 소스 코드핵심 정리프로그래밍 실습
|
千仁國
천인국의 다른 상품
|
인공지능 시대에 꼭 필요한 파이썬,쉽고 완벽하게 배우고 싶다면?최근에 등장한 ChatGPT와 같은 인공지능에 우리는 깜짝 놀라고 있다. 또 Dall-E 같은 생성형 AI들은 인간의 창의성에도 도전하고 있다. 이렇게 인공지능이 발전하면 프로그래머도 필요 없게 될까? 인공지능의 발전으로 프로그래머의 역할은 변할 수 있지만 완전히 없어지는 것은 ‘절대’ 아니다. 인공지능으로 특정 작업을 자동화하여 잡무에서는 해방시켜 주겠지만, 창의성과 융합된 아이디어가 필요한 부분에서는 아직까지 인간의 개입이 필요하다. 본서는 독자들이 인공지능 시대에 발맞춰 나갈 수 있도록, 이 시대에 꼭 필요한 파이썬에 대하여 설명하고 있다. 파이썬의 기초뿐만 아니라 파이썬이 많이 사용되는 핵심 응용 분야를 간단히 설명하였고, 실습할 수 있도록 실습 예제(LAB)들을 제시하였다. 또한 도전문제를 추가하여 제시된 소스 코드를 바탕으로 추가 실습이 가능하도록 하였고, 혼자서도 학습이 가능하게끔 ‘NOTE’, ‘참고사항’, ‘중간점검’ 박스들을 적절히 배치하여 궁금했던 부분을 보충할 수 있도록 하였다. 더불어 데이터 과학에 필수적인 넘파이와 판다스의 기초를 소개하였으며, 요즘 화두로 떠오르는 머신러닝, 딥러닝 분야를 케라스 라이브러리를 이용하여 소개하였다. 독자들이 최대한 쉽고 완벽하게 파이썬을 습득하도록 구성한 『어서와 파이썬은 처음이지! 2판』과 함께 공부한다면, 두려웠던 파이썬이 어느새 든든한 친구로 자리매김하고 있을 것이다.
|