출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

ISBN : 9791193177020 / 262쪽 / 570g / 188 x 257 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
거트루드(박태현)
-
321web(미쓰이 마사유키)
-
LearnAI Team
- 23,400
- 16,200
- 21,600
- 20,700
출판사 리뷰
책 속에서 프로그래밍 언어는 인간(사용자)의 의사(생각)를 컴퓨터에 전달하는 것으로 저급언어(Low level language, 기계어, 어셈블리 언어 등)와 고급언어 (High level language, FORTRAN, C, C++, Java, Scratch, Python 등)로 구분된다. ... (중략) 파이썬은 최근에 많은 인기를 얻고 있는 프로그래밍 언어로써, 1991년에 귀도 반 로섬 (Guido van Rossum)이 개발한 대화형 프로그래밍 언어이다. 파이썬의 장점은 다음과 같다. ① 간결하면서도 효율적인 프로그램을 빠르게 작성할 수 있다. ② 다른 프로그래밍 언어( C, C++, Java 등)보다 문법이 배우기가 쉽다. ③ 컴퓨터 시스템 간에 이식성이 뛰어나다. 즉, 동일한 파이썬 프로그램이 윈도우즈, 유닉스, 리눅스, 매킨토시에서 변경 없이 실행된다. ④ 대화형으로 인터프리터(Interpretted language) 언어이다. 즉, 파이썬은 한 줄의 명령문을 입력 후 엔터키를 치면 인터프리터(해석기)가 해석 후 바로 실행하여 결과를 보여준다. ⑤ 특정 문제를 해결하는데 필요한 라이브러리(Library)를 거의 무료로 배포한다. --- 본문 중에서
CHAPTER 1 파이썬 설치 및 프로그래밍
1.1 프로그램, 프로그래밍, 프로그래머
1.2 프로그래밍 언어와 컴파일
1.3 사용자 입력값의 프로그램 처리 과정
1.4 파이썬
1.5 파이썬 설치
1.6 파이썬 대화창
1.7 파이썬 IDLE
1.8 입력과 출력
1.8.1 출력
1.8.2 입력
1.8.3 형 변환
1.8.4 inpur() 함수를 이용한 연산
ㆍ 연습문제
CHAPTER 2 자료형
2.1 숫자형
2.2 정수형
2.3 실수형
2.4 복소수형
2.5 문자열
2.5.1 문자열의 사용
2.5.2 데이터 타입의 변환 (형변환): str()
2.5.3 특수 문자열의 사용
2.5.4 문자열의 연산(결합) : +
2.5.5 문자열의 연산(복제) : *
2.5.6 문자열의 추출 : []
2.5.7 문자열의 일부 추출 : [startiend.ssg
2.5.8 문자열의 길이 : len()
2.5.9 문자열 나누기: splitt)
2.5.10 문자열 결합하기 : join()
2.5.11 문자열에서 대소문자를 변경하기
2.5.12 문자열에서 대체하기 : replace()
ㆍ 연습문제
CHAPTER 3 변수
3.1 변수란?
3.2 변수 선언과 초기화
3.3 변수명 규칙
3.4 데이터 복사와 변경
3.5 주석문 사용하기
ㆍ 연습문제
CHAPTER 4 연산자
4.1 연산자란?
4.2 산술 연산자
4.3 대입 연산자
4.4 관계 연산자
4.5 논리 연산자
4.6 연산자 우선 순위
ㆍ 연습문제
CHAPTER 5 컬렉션 자료형
5.1 리스트
5.1.1 리스트(lis)와 튜플 (tuple)
5.1.2 리스트(1ist) 생성
5.1.3 list(), split() 함수
5.1.4 인덱스(index) 또는 오프셋(offset)으로 항목 얻기
5.1.5 리스트 안의 리스트
5.1.6 offset으로 항목 변경
5.1.7 슬라이스([:]) 항목 추출
5.1.8 리스트 끝에 항목 추가 : append()
5.1.9 리스트 병합 : extend() 또는 +\u003d
5.1.10 offset과 insert()로 항목 추가
5.1.11 offset으로 항목 삭제 : del
5.1.12 값으로 항목 삭제 : remove()
5.1.13 offset으로 항목을 얻은 후 삭제 : pop()
5.1.14 항목값으로 항목 ofiset 찾기 : index()
5.1.15 항목값의 갯수 세기 : count()
5.1.16 문자열로 변환하기 : join()
5.1.17 정렬하기 : sort()
5.1.18 항목 전체 갯수 얻기 : len()
5.1.19 할당 : \u003d
5.1.20 복사 : copy()
5.2 튜플
5.2.1 튜플 선언과 조회
5.2.2 튜플 슬라이싱
5.2.3 튜플 정렬
5.2.4 튜플 패킹과 언패킹
5.3 set(집합 자료형)
5.3.1 set(집합 메소드와 연산 정리
5.4 딕셔너리
5.4.1 딕셔너리 선언
5.4.2 딕셔너리 조회와 삽입
5.4.3 항목 삭제
5.4.4 키. 값, iems()
5.4.5 get() 메소드를 이용하여 key 로 hate 얻기
ㆍ 연습문제
CHAPTER 6 조건문
6.1 if 조건문
6.2 if else 조건문
6.3 다중 if elif else 조건문
6.4 중첩 if else 조건문
ㆍ 연습문제
CHAPTER7 반복문
7.1 for 반복문
7.1.1 for와 range
7.1.2 for와 리스트
7.1.3 for와 튜플
7.1.4 for와 문자열
7.1.5 for와 딕셔너리
7.2 while 반복문
7.2.1 while과 증감값
7.3 중첩 반복문
7.3.1 중첩 for문
7.3.2 중첩 while문
7.4 break 문과 continue 문
7.4.1 break문
7.4.2 continue문
ㆍ 연습문제
CHAPTER 8 함수
8.1 함수란?
8.2 지역변수, 전역변수
8.3 함수의 유형
8.4 함수의 응용
8.5 디폴트와 참조
8.5.1 매개변수 디폴트(초기) 값 지정
8.5.2 매개변수 개수 미지정 (가변 매개변수)
ㆍ 연습문제
CHAPTER 9 파일
9.1 파일이란?
9.2 파일 사용법 3단계
ㆍ 연습문제
CHAPTER 10 터틀 그래픽
10.1 모듈
10.2 모듈 활용
10.2.1 turtle 모듈
10.2.2 random 모듈
10.2.3 함수와 그래픽
ㆍ 연습문제
CHAPTER 11 인공지능과 머신러닝
11.1 머신러닝의 개념
11.2 머신러닝의 유형
APPENDIX


































