이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
핵심만 쏙쏙 파이썬
베스트
프로그래밍 언어 top100 9주
가격
19,000
19,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩) 변경
배송비?
무료

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

▶ PREFACE iii
▶ 이 책의 특징 iv
▶ 이 책의 구성 iv
▶ 강의 계획 v

CHAPTER 1 Why Python? 001
▶ 1.1 왜 파이썬인가? 003
▶ 1.2 파이썬으로 무엇을 할 수 있는가? 005
▶ 1.3 파이썬 설치 및 살펴보기 008

CHAPTER 2 변수와 연산자 015
▶ 2.1 변수에 대한 이야기 017
▶ 2.2 변수 생성 및 규칙 021
▶ 2.3 다양한 타입의 변수 023
▶ 2.4 산술연산자 024
▶ 2.5 대입 연산자 026
▶ 2.6 비교 연산자 027
▶ 2.7 논리 연산자 028
▶ 2.8 문자열 연산자 028
▶ 2.9 변수 실습문제 030
▶ 2.10 변수 도전문제 033

CHAPTER 3 파이썬 입력과 출력 037
▶ 3.1 입력 039
▶ 3.2 출력 041
▶ 3.3 입력과 출력 실습 046
▶ 3.4 입력과 출력 도전문제 048

CHAPTER 4 기본 자료형 051
▶ 4.1 변수 되돌아 보기 053
▶ 4.2 기본 자료형 055
▶ 4.3 기본 자료형 실습 061
▶ 4.4 기본 자료형 도전문제 063

CHAPTER 5 컬렉션 자료형 069
▶ 5.1 컬렉션 자료형 개념과 필요성 071
▶ 5.2 리스트 자료형 071
▶ 5.3 튜플 자료형 080
▶ 5.4 딕셔너리 자료형 083
▶ 5.5 세트 자료형 087
▶ 5.6 컬렉션 자료형 실습 090
▶ 5.7 컬렉션 자료형 도전문제 091

CHAPTER 6 파이썬 선택문 097
▶ 6.1 파이썬 선택문 개요 099
▶ 6.2 조건식 099
▶ 6.3 if / if~else 100
▶ 6.4 if~elif / if~elif~else 103
▶ 6.5 if~in~elif / if~in~elif~else 106
▶ 6.6 중첩 선택문 109
▶ 6.7 선택문 실습 113
▶ 6.8 선택문 도전문제 117

CHAPTER 7 파이썬 반복문 123
▶ 7.1 파이썬 반복문 개요 125
▶ 7.2 for 문 126
▶ 7.3 while 문 129
▶ 7.4 기타 제어문 133
▶ 7.5 중첩 반복문 136
▶ 7.6 반복문 실습 146
▶ 7.7 반복문 도전문제 151

CHAPTER 8 선택문과 반복문 활용 157
▶ 8.1 for문과 선택문 활용 159
▶ 8.2 while문과 선택문 활용 162
▶ 8.3 중첩 for문 활용 166
▶ 8.4 효율적인 자료구조와 반복문 활용 167
▶ 8.5 선택문과 반복문 실습 172
▶ 8.6 선택문과 반복문 도전문제 175

CHAPTER 9 함수(Function) 181
▶ 9.1 함수란? 183
▶ 9.2 내장함수 184
▶ 9.3 사용자 정의 함수 188
▶ 9.4 함수의 실습 191
▶ 9.5 함수의 도전문제 193

CHAPTER 10 파일 입?출력 197
▶ 10.1 파일 입?출력의 기본 199
▶ 10.2 텍스트 파일 읽고 쓰기 200
▶ 10.3 파일 오류 처리 207
▶ 10.4 파일 입?출력 실습 210
▶ 10.5 파일처리 입출력 도전문제 215

CHAPTER 11 종합 프로젝트 실습 223
▶ 11.1 미니 자판기 프로그램 225
▶ 11.2 전자 출석부 만들기 231
▶ 11.3 가위바위보 게임 236
▶ 11.4 연락처 어플 만들기 242
▶ 11.5 스마트 카페 메뉴 조회 시스템 247
▶ 11.6 초간단 평점평균 계산 시스템 254
▶ 11.7 이지 도서관 정보 검색 시스템 261

저자 소개 3

Yang SukHee

동국대학교 경영정보전공 경영학박사. 2003년~현재 신구대 겸임교수, 건국대, 경기대, 연세대, 이화여대 출강, 2012년~현재 연소프트 기술지원 팀장, 2018년~현재 성균관대학교 소프트웨어대학 겸임교수, 2022년~현재 단국대학교 자유교양대학 초빙교수 재직 중이다. 컴퓨터활용능력, 오피스활용, 데이터분석, 프로그래밍 등 다양한 분야 도서를 집필하였다.

양숙희의 다른 상품

Oh KyungSun

성균관대학교에서 컴퓨터교육전공 박사 학위를 취득하였으며, 2017~2019년에 단국대학교 SW중심사업단 강의전담 조교수를 거쳐 2019년부터 현재까지 건국대학교 상허교양대학 조교수로 재직 중이다. 『컴퓨팅 사고』, 『프로그래밍』, 『데이터 분석』 등 다양한 분야의 저서를 집필하였다.

오경선의 다른 상품

Jang Eunsill

동국대학교 컴퓨터공학전공 공학박사, 2018년~2020년 성균관대학교 소프트웨어대학 초빙교수, 2020년~2021년 한양대학교 소프트웨어학부 SW교육전담교수, 2021년~현재 중부대학교 학생성장교양학부 조교수로 재직중. 경기도경제과학진흥원(GBSA), 정보통신기획평가원(IITP), 중소기업기술정보진흥원, 한국연구재단(NRF) 등 심사평가위원이다. 컴퓨팅기반문제해결, 데이터분석, 프로그래밍 등 다양한 분야 도서를 집필하였다.

장은실의 다른 상품

품목정보

발행일
2020년 02월 10일
쪽수, 무게, 크기
267쪽 | 188*257*20mm
ISBN13
9791188831388

출판사 리뷰

책속내용

1.2 파이썬으로 무엇을 할 수 있는가?

파이썬으로 할 수 있는 일은 아주 많다. 이유는 간단하다. 파이썬은 쉽고 깔끔하게 처리하기 때문이다. 파이썬으로 할 수 있는 일들을 나열하면 수도 없이 많지만, 몇 가지
를 정리하면 다음과 같다.

(1) 시스템 유틸리티 제작
파이썬은 운영체제(윈도우, 리눅스 등)의 시스템 명령어를 자체적으로 가지고 있다. 그렇기 때문에 이를 바탕으로 갖가지 시스템 유틸리티를 만드는 데 유리하다.
※ 유틸리티란 컴퓨터 사용에 도움을 주는 여러 소프트웨어를 말함

(2) GUI 프로그래밍
GUI(Graphic User Interface) 프로그래밍이란 사용자가 쉽게 사용할 수 있도록 화면에 그래픽 기반으로 마우스나 키보드로 조작할 수 있는 메뉴, 버튼, 그림과 같은 프로그램
을 말한다. 파이썬은 GUI 프로그램을 만들기 쉽다. 파이썬 프로그램을 설치 할 때 함께 설치된 tkinter(티케이인터)를 이용해 GUI프로그램을 만들 수 있다. tkinter를 사용하면 단 3줄의 소스 코드만으로 윈도우 창을 띄울 수 있다.

■그림 2-4 tkinter를 사용한 단 3줄의 소스 코드와 실행결과인 윈도우 창

(3) 웹 프로그래밍
우리는 익스플로러나 크롬과 같은 웹 브라우저를 이용해 웹 서핑을 한다. 이때 인스타
그램에 글을 남기거나 댓글을 달았던 경험이 있을 것이다. 또는 상품평에 글을 작성하
기도 한다. 이러한 프로그램을 웹 프로그램이라고 한다. 파이썬을 이용해 웹 프로그램
만들 수 있다. 구글이나 드롭박스도 파이썬을 사용한다.

(4) 수치 연산 프로그래밍
파이썬은 NumPy라는 수치 연산 모듈을 제공한다. 데이터 분석을 할 때 기초 라이브러
리로 사용된다. 이 모듈은 C로 만들어졌기때문에 수치 연산이 빠르다.
______________________________________________
import numpy as np
a = np.array([1, 2, 3]) # rank가 1인 배열 생성
print (type(a)) # 출력 “<type ‘numpy.ndarray’>”
print (a.shape) # 출력 “(3,)”
_____________________________________________

(5) 데이터분석
판다스(Pandas)는 파이썬 데이터 처리를 위한 라이브러리이다. 판다스(pandas)라는 모
듈을 이용하면 데이터 분석을 쉽게 할 수 있다.

◆ 파이썬코드
________________________________________
import pandas as pd
sr = pd.Series([17000, 18000, 1000, 5000],
index=[‘피자‘, ‘치킨‘, ‘콜라‘, ‘맥주‘])
print(sr)
-----------------------------------------
◆ 실행결과
-------------------------------------------
피자 17000
치킨 18000
콜라 1000
맥주 5000
dtype: int64
-------------------------------------------

그렇기 때문에 파이썬을 이용한 데이터 분석과 같은 작업에서 필수 라이브러리로 알려
져 있다.

♣♣ 요약
Python으로 할 수 있는 일
1. 시스템 유틸리티 제작
2. GUI 프로그래밍
3. 웹 프로그래밍
4. 수치 연산 프로그래밍
5. 데이터분석

리뷰/한줄평5

리뷰

10.0 리뷰 총점

한줄평

8.5 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정
19,000
1 19,000