루키를 위한 길잡이 with 파이썬
Regular price
$22.47
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
CHAPTER 01
파이썬으로 대화하기
1. 대화에는 언어가 필요해 014
2. 파이썬 언어의 특징 017
3. 파이썬 대화 도구 준비하기 : IDLE 019
4. 파이썬으로 첫 번째 대화하기 023
ㆍ파이썬 대화 도구 확인하기 023
ㆍprint( )로 첫 번째 대화하기 024
ㆍprint( )에서 숫자로 계산하기 026
ㆍ여러 마디로 대화하기 027
5. 대화 내용이 많아 : IDLE 스크립트 모드 028
[ 학습문제 ] 032
CHAPTER 02
파이썬 기본 데이터
1. 컴퓨터가 이해하는 데이터 034
2. 소수점이 없는 정수형(integer) 036
3. 소수점이 있는 실수형(floating-point) 037
4. 따옴표가 있는 문자열형(string) 039
ㆍ문자열은 따옴표로 묶어서 표현 039
ㆍ특별한 기능의 이스케이프 문자 041
5. 참거짓으로 대화하는 불형(bool) 045
[ 학습문제 ] 047
CHAPTER 03
변수와 입력하기
1. 저장에 필요한 변수 050
2. 변수 선언과 값 대입하기 052
3. 결과는 정확하게 표현하기 054
4. 변수 활용 실전 도전하기 058
ㆍ카페 알바1 : 커피 총 결제 금액 계산 058
ㆍ카페 알바2 : 고객의 잔돈 계산 059
5. 원하는 데이터 입력하기 060
[ 학습문제 ] 065
CHAPTER 04
연산자로 처리하기
1. 계산하도록 지시하기 : 산술 연산자 068
2. 컴퓨터에 값 전달하기 : 대입 연산자 071
ㆍ계속 더하여 결과 만들기 074
ㆍ긴 대화 문장 만들기 076
3. 비교하여 판단해 줘 : 비교 연산자 078
4. 복잡한 조건은 결합해 줘 : 논리 연산자 082
ㆍ합격할 수 있어? - 합격 점수 조건식 085
ㆍ할인 받을 수 있어? - 교통비 할인 조건식 086
5. 컴퓨터는 계산 순서가 있어 : 연산자 우선순위 087
[ 학습문제 ] 088
CHAPTER 05
선택하여 처리하기 : 조건문
1. 차례대로 처리하기 : 순차구조 092
2. 선택하여 처리하기 : 선택구조 094
3. 둘 중에 하나 선택 : 이중 if문(if ~ else ~) 096
ㆍ합격 판정 프로그램 097
ㆍ양수와 음수 판별 프로그램 098
ㆍ짝홀수 판별 프로그램 101
ㆍ할인 결제 금액 계산 프로그램 101
4. 필요한 하나만 처리 : 단순 if문(if ~ ) 103
ㆍ화재 경보기 작동 프로그램 104
ㆍ냉장고 온도 조절 프로그램 105
ㆍ롤러코스터 탑승 프로그램 106
5. 복잡하지만 현명한 선택 : 다중 if ~문 107
ㆍ조건이 True일 경우 다른 조건을 실행하는 다중 if문 107
ㆍ조건이 False일 경우 다른 조건을 실행하는 다중 if문 110
ㆍelif~ 문 112
[ 학습문제 ] 114
CHAPTER 06
반복하며 처리하기 : 반복문
1. 반복하며 처리하기 : 반복구조 118
2. 숫자를 세며 반복하는 for문 120
3. 정해진 횟수 작업은 for문으로 해결 128
4. 조건이 맞으면 반복하는 while문 134
5. 계속 반복 할까? break문과 continue문 138
6. 같은 작업을 계속 반복하는 문제해결 141
ㆍ컴퓨터가 생각한 숫자 맞히기 게임 141
ㆍ영문자 자음 출력 프로그램 143
[ 학습문제 ] 145
CHAPTER 07
문자열의 효율적 처리
1. 문자열 연산과 접근하기 150
ㆍ문자열 연결과 반복 150
ㆍ인덱싱과 슬라이싱 153
2. 문자열 유용한 처리 함수 156
ㆍ총 문자수 세기 : len( ) 함수 156
ㆍ문자 개수 세기 : count( ) 함수 157
ㆍ영문자 대소문자 변환하기 : upper( )와 lower( ) 함수 157
ㆍ영문자 대소문자 확인하기 : isupper( )와 islower( ) 함수 158
ㆍ앞뒤 불필요한 것 제거하기 : strip( ) 함수 159
ㆍ문자열 쪼개서 사용하기 : split( ) 함수 160
ㆍ"이 문자"를 "저 문자"로 바꿔줘 : replace( ) 함수 161
ㆍ"이 문자"는 문자열 어디에 있지 : find( ) 함수 162
ㆍ"이 문자"는 문자열에 들어 있나 : in 연산자 163
[ 학습문제 ] 164
파이썬으로 대화하기
1. 대화에는 언어가 필요해 014
2. 파이썬 언어의 특징 017
3. 파이썬 대화 도구 준비하기 : IDLE 019
4. 파이썬으로 첫 번째 대화하기 023
ㆍ파이썬 대화 도구 확인하기 023
ㆍprint( )로 첫 번째 대화하기 024
ㆍprint( )에서 숫자로 계산하기 026
ㆍ여러 마디로 대화하기 027
5. 대화 내용이 많아 : IDLE 스크립트 모드 028
[ 학습문제 ] 032
CHAPTER 02
파이썬 기본 데이터
1. 컴퓨터가 이해하는 데이터 034
2. 소수점이 없는 정수형(integer) 036
3. 소수점이 있는 실수형(floating-point) 037
4. 따옴표가 있는 문자열형(string) 039
ㆍ문자열은 따옴표로 묶어서 표현 039
ㆍ특별한 기능의 이스케이프 문자 041
5. 참거짓으로 대화하는 불형(bool) 045
[ 학습문제 ] 047
CHAPTER 03
변수와 입력하기
1. 저장에 필요한 변수 050
2. 변수 선언과 값 대입하기 052
3. 결과는 정확하게 표현하기 054
4. 변수 활용 실전 도전하기 058
ㆍ카페 알바1 : 커피 총 결제 금액 계산 058
ㆍ카페 알바2 : 고객의 잔돈 계산 059
5. 원하는 데이터 입력하기 060
[ 학습문제 ] 065
CHAPTER 04
연산자로 처리하기
1. 계산하도록 지시하기 : 산술 연산자 068
2. 컴퓨터에 값 전달하기 : 대입 연산자 071
ㆍ계속 더하여 결과 만들기 074
ㆍ긴 대화 문장 만들기 076
3. 비교하여 판단해 줘 : 비교 연산자 078
4. 복잡한 조건은 결합해 줘 : 논리 연산자 082
ㆍ합격할 수 있어? - 합격 점수 조건식 085
ㆍ할인 받을 수 있어? - 교통비 할인 조건식 086
5. 컴퓨터는 계산 순서가 있어 : 연산자 우선순위 087
[ 학습문제 ] 088
CHAPTER 05
선택하여 처리하기 : 조건문
1. 차례대로 처리하기 : 순차구조 092
2. 선택하여 처리하기 : 선택구조 094
3. 둘 중에 하나 선택 : 이중 if문(if ~ else ~) 096
ㆍ합격 판정 프로그램 097
ㆍ양수와 음수 판별 프로그램 098
ㆍ짝홀수 판별 프로그램 101
ㆍ할인 결제 금액 계산 프로그램 101
4. 필요한 하나만 처리 : 단순 if문(if ~ ) 103
ㆍ화재 경보기 작동 프로그램 104
ㆍ냉장고 온도 조절 프로그램 105
ㆍ롤러코스터 탑승 프로그램 106
5. 복잡하지만 현명한 선택 : 다중 if ~문 107
ㆍ조건이 True일 경우 다른 조건을 실행하는 다중 if문 107
ㆍ조건이 False일 경우 다른 조건을 실행하는 다중 if문 110
ㆍelif~ 문 112
[ 학습문제 ] 114
CHAPTER 06
반복하며 처리하기 : 반복문
1. 반복하며 처리하기 : 반복구조 118
2. 숫자를 세며 반복하는 for문 120
3. 정해진 횟수 작업은 for문으로 해결 128
4. 조건이 맞으면 반복하는 while문 134
5. 계속 반복 할까? break문과 continue문 138
6. 같은 작업을 계속 반복하는 문제해결 141
ㆍ컴퓨터가 생각한 숫자 맞히기 게임 141
ㆍ영문자 자음 출력 프로그램 143
[ 학습문제 ] 145
CHAPTER 07
문자열의 효율적 처리
1. 문자열 연산과 접근하기 150
ㆍ문자열 연결과 반복 150
ㆍ인덱싱과 슬라이싱 153
2. 문자열 유용한 처리 함수 156
ㆍ총 문자수 세기 : len( ) 함수 156
ㆍ문자 개수 세기 : count( ) 함수 157
ㆍ영문자 대소문자 변환하기 : upper( )와 lower( ) 함수 157
ㆍ영문자 대소문자 확인하기 : isupper( )와 islower( ) 함수 158
ㆍ앞뒤 불필요한 것 제거하기 : strip( ) 함수 159
ㆍ문자열 쪼개서 사용하기 : split( ) 함수 160
ㆍ"이 문자"를 "저 문자"로 바꿔줘 : replace( ) 함수 161
ㆍ"이 문자"는 문자열 어디에 있지 : find( ) 함수 162
ㆍ"이 문자"는 문자열에 들어 있나 : in 연산자 163
[ 학습문제 ] 164
저자
저자
안형근
동국대학교 WISE캠퍼스 디지털기초교육부 조교수
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
$99 이상 무료 배송
3% 리워드 크레딧 적립
Secure Payment

