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
인공지능 시대에 꼭 필요한 파이썬,
쉽고 완벽하게 배우고 싶다면?
최근에 등장한 ChatGPT와 같은 인공지능에 우리는 깜짝 놀라고 있다. 또 Dall-E 같은 생성형 AI들은 인간의 창의성에도 도전하고 있다. 이렇게 인공지능이 발전하면 프로그래머도 필요 없게 될까? 인공지능의 발전으로 프로그래머의 역할은 변할 수 있지만 완전히 없어지는 것은 ‘절대’ 아니다. 인공지능으로 특정 작업을 자동화하여 잡무에서는 해방시켜 주겠지만, 창의성과 융합된 아이디어가 필요한 부분에서는 아직까지 인간의 개입이 필요하다.
본서는 독자들이 인공지능 시대에 발맞춰 나갈 수 있도록, 이 시대에 꼭 필요한 파이썬에 대하여 설명하고 있다. 파이썬의 기초뿐만 아니라 파이썬이 많이 사용되는 핵심 응용 분야를 간단히 설명하였고, 실습할 수 있도록 실습 예제(LAB들을 제시하였다. 또한 도전문제를 추가하여 제시된 소스 코드를 바탕으로 추가 실습이 가능하도록 하였고, 혼자서도 학습이 가능하게끔 ‘NOTE’, ‘참고사항’, ‘중간점검’ 박스들을 적절히 배치하여 궁금했던 부분을 보충할 수 있도록 하였다. 더불어 데이터 과학에 필수적인 넘파이와 판다스의 기초를 소개하였으며, 요즘 화두로 떠오르는 머신러닝, 딥러닝 분야를 케라스 라이브러리를 이용하여 소개하였다. 독자들이 최대한 쉽고 완벽하게 파이썬을 습득하도록 구성한 『어서와 파이썬은 처음이지! 2판』과 함께 공부한다면, 두려웠던 파이썬이 어느새 든든한 친구로 자리매김하고 있을 것이다.