|
01장 파이썬 시작하기
1.1 파이썬 설치하고 맛보기 IDLE 사용하기 1.2 제일 먼저 알아야 할 변수와 할당연산자 1.3 파이썬이 알아듣는 4가지 명령문 1.4 파일로 저장하는 코딩 파일 사용하기 1.5 지켜야 할 파이썬 코딩 규칙 이 장의 요점 02장 데이터 형 2.1 숫자 사용하기 2.2 따옴표 내에 기술하는 문자열 2.3 여러 개의 값을 보관하는 리스트 2.4 수정이 불가능한 튜플 2.5 키와 값의 쌍으로 구성되는 딕셔너리 2.6 집합 연산을 할 수 있는 세트 이 장의 요점 03장 연산자 3.1 값을 할당하는 할당연산자 3.2 사칙연산을 하는 산술연산자 3.3 값을 비교하는 관계연산자 3.4 논리연산을 하는 논리연산자 3.5 비트 단위로 연산을 하는 비트연산자 3.6 축약 형식의 혼합할당연산자 3.7 연산 우선순위 조절하기 이 장의 요점 04장 제어문과 컴프리헨션 4.1 코드 창과 input() 함수 사용하기 4.2 조건이 맞아야만 실행하는 if 문 4.3 조건이 안맞아도 실행하는 if-else 문 4.4 여러 개의 조건을 따지는 if-elif-else 문 4.5 반복 실행하는 for 문 4.6 조건을 따지면서 반복하는 while 문 4.7 반복을 조절하는 break와 continue 문 4.8 코드를 내장한 컴프리헨션 이 장의 요점 05장 함수와 람다 5.1 함수란 무엇인가? 5.2 다양한 형식의 사용자 정의 함수 5.3 변수가 생존하는 유효 범위 5.4 한줄로 기술하는 람다 이 장의 요점 06장 객체지향프로그래밍 6.1 객체지향프로그래밍이란 무엇인가? 6.2 클래스로 객체 만들기 6.3 인수와 반환값을 사용하는 메소드 6.4 자동으로 실행되는 생성자 메소드 6.5 클래스를 상속하는 부모와 자식 클래스 6.6 부모 클래스의 생성자 호출하기 6.7 다시 돌아보는 객체이야기 이 장의 요점 부록 진수의 변환 진수 체계 10진수와 2진수의 변환 방법 10진수와 8진수의 변환 방법 10진수와 16진수의 변환 방법 8진수와 2진수의 변환 방법 16진수와 2진수의 변환 방법 숫자의 표현 형식 |
|
4차산업혁명을 주도하는 소프트웨어 파워가 우리의 일상 생활에 까지 깊은 영향을 미치고 있습니다.
전 지구촌이 집중적으로 투자하고 연구하는 소프트웨어의 중심에 파이썬 언어가 있습니다. 인공지능이나 빅데이터가 반도체만큼이나 필수적인 기술 요소가 되면서 그런 최신 기술에 적합한 파이썬 언어가 주목을 받고 있습니다. 초보자 입장에서는 파이썬이나 자바나 기타 다른 프로그래밍 언어도 어렵기는 마찬가지일 것입니다. 프로그래밍이라는 학습이 거의 처음부터 끝까지 개념에 대한 이해의 연속이기 때문에, 어떻게 학습을 시작하는가에 따라 매우 어려울 수도 있고 에상외로 쉬울 수도 있습니다. 똑같은 주제인데도 누군가는 재미있게 이야기하고 누군가는 지루하게 이야기합니다. 프로그래밍 역시 누가 어떻게 설명하는가에 따라 초보자가 포기할 수도 있고, 완전 내 체질이라며 신나게 학습할 수도 있습니다. 저자들은 오랫동안 코딩과 프로그래밍을 강의하면서 초보자들을 업그레이드시키는 노하우를 축적해왔습니다. 가장 나쁜 학습은 초보자가 학습하다가 중도 포기하도록 만드는 것입니다. 중도 포기는 그 사람을 프로그래밍 세계에서 거의 영원히 축출하는 결과를 가져오기 때문입니다. 중도 포기하지 않고 끝까지 완주하는 것이 매우 중요합니다. 시작할 때는 도무지 이해가 되지 않던 많은 개념들도 계속 학습하다보면 슬그머니 이해되는 경우가 많기 때문입니다. 저자들은 그런 점에 주의하여 최대한 재미있고 알차게 설명하려고 노력했습니다. |