기본에 집중한 파이썬 프로그래밍

기본에 집중한 파이썬 프로그래밍

$33.49
Description
본 교재는 파이썬 프로그래밍 언어의 기초적인 내용에 중점을 두고 있지만, 전체적인 맥락에서는 파이썬 프로그램의 원리적인 측면을 강조하고 있다. 단순히 기계적인 코딩을 반복적으로 수행하는 것보다는 개념을 잘 정립하고 코딩을 수행할 때 프로그램에 대한 더 큰 관심을 가질 수 있도록 구성하였다.
저자

손승일

·연세대학교전자공학과학사
·연세대학교전자공학과석사
·연세대학교전자공학과박사
·호남대학교컴퓨터공학과교수
·현)한신대학교소프트웨어융합학부교수

목차

CHAPTER1파이썬프로그램작성을위한기초
1.1프로그램이란?
1.2파이썬프로그래밍언어
1.3컴파일방식과인터프리터방식언어
1.4코드블록작성
1.5진법
1.6단위(Unit)
연습문제

CHAPTER2파이썬인터프리터설치
2.1파이썬설치
2.2아나콘다설치하기

CHAPTER3파이썬프로그램시작하기
3.1변수
3.2변수명작명
3.3주석
3.4데이터형(Datatypes)
3.5데이터형알아보기
3.6숫자
3.7여러가지진법사용하기
3.8데이터형변환함수의활용
3.9부울형데이터(BooleanData)
연습문제

CHAPTER4print()와input()함수그리고연산
4.1print()함수
4.2탈출문자(EscapeCharacter)
4.3str.format()함수(메서드)를사용한출력
4.4f-string방식
4.5진수변환함수
4.6input()함수
4.7표현식(Expression)과문장(Statement)
4.8산술연산자(ArithmeticOperator)
4.9비교연산자(ComparisonOperator)
4.10논리연산자(LogicalOperator)
4.11멤버쉽연산자(MembershipOperator)
4.12비트연산자(BitwiseOperator)
4.13복합할당연산자(CompoundAssignmentOperator)
4.14연산자우선순위(operatorprecedence)
4.15eval()함수
연습문제

CHAPTER5조건문
5.1단독if문
5.2if~else문
5.3if~elif문
5.4if~elif~else문
5.5모든if~elif문이참일때
5.6if문안에if문
5.7코드블록이비어있는경우
연습문제

CHAPTER6시퀀스형데이터
6.1문자열(String)
6.2튜플(Tuple)
6.3리스트(List)
6.4딕셔너리(사전:Dictionary)
6.5집합(Set)
6.6in,notin포함(Containment)연산자
6.7객체참조및복사
6.8enumerate()함수
연습문제

CHAPTER7반복문(Loop)
7.1range()함수
7.2for~in문
7.3Iterable과Iterator객체
7.4반복문내반복문(NestedLoop)
7.5while루프
7.6break와continue
연습문제

CHAPTER8함수와모듈
8.1함수의정의(선언)와호출
8.2return이있는함수
8.3변수의범위(Scope)(지역변수와전역변수)
8.4Lambda함수
8.5디폴트파라미터값을갖는함수
8.6가변개수파라미터와가변개수키파라미터를갖는함수
8.7모듈과패키지
8.8내장모듈(math,random,time,datetime)
연습문제

CHAPTER9파일입출력(FileInputandOutput)
9.1파일입출력을위한기본함수
9.2파일읽기
9.3파일쓰기
9.4그밖의파일조작
9.5이진파일처리하기
9.6예외(exception:tryexceptfinally문)
연습문제

CHAPTER10객체지향프로그래밍(OOP)
10.1객체지향프로그램의개념
10.2클래스(Class)
10.3생성자(__init()__)와소멸자(__del__())함수
10.4클래스변수
10.5상속(Inheritance)
10.6Private멤버변수
10.7객체관련함수
연습문제