파이썬 for Beginner PDF - paisseon for Beginner PDF

[파이썬 for Beginner] chapter 03 변수와 데이터형 연습문제 풀이

uz2021. 7. 5. 1:49

파이썬 for Beginner

chapter 03 변수와 데이터형 연습문제 풀이

[연습문제 1] 실행하면 오류가 발생하는 것을 모두 고르시오.

① print("500+500")

② print("%d" % (500+500))

③ print("%d" % (500,600))

④ print("%d %d" % (700))

⇒ 서식과 숫자는 위치와 개수가 동일해야한다.

[연습문제 2] print() 함수의 결과를 예측하시오.

① print("%d / %d = %d" % (10,4,10/4))

② print("%d / %d = %f" % (10,4,10/4))

③ print("%d / %d = %5.1f" % (10,4,10/4))

④ print("%d / %d = %5.0f" % (10,4,10/4))

10/4=2 10/4=2.5 10/4= 2.5 10/4= 2

[연습문제 3] print() 함수의 결과를 예측하시오.

① print("%05d" % 543)

② print("%10s" % "파이썬")

③ print("%7.1f" % 123.45)

[연습문제 4] 이스케이프 문자에 대한 설명 중 틀린 것을 모두 고르시오.

① |n은 새로운 줄로 넘기며, Tab을 누른 효과를 준다.

② |t는 다음 탭으로 이동한다.

③ ||는 |을 출력한다.

④ |b는 삐 소리를 발생시킨다.

⇒ ① Enterf 를 누른 효과를 준다

④ Backspace를 누른 효과를 준다.

[연습문제 5] 변수에 대한 설명으로 틀린 것을 모두 고르시오.

① 파이썬은 변수의 선언을 생략해도 된다.

② 변수 종류에는 정수형, 실수형, 불형, 문자열 등이 있다.

③ a=b 처럼 같이 변수에 변수를 대입할 수 없다.

④ type() 함수는 변수에 저장된 값을 출력한다.

⇒ ③ a=b 처럼 같이 변수에 변수를 대입할 수 있다.

④ type() 함수는 변수의 데이터 형식을 반환한다.

[연습문제 6] 코드를 실행하면 오류가 발생한다. 그 이유를 설명하시오.

⇒ 변수는 오른쪽에서 왼쪽으로 대입된다. 왼쪽은 변수만 올 수 있고, 오른쪽은 상수, 변수, 계산값이 모두 올 수 있다.

따라서 10=c에서부터 오류가 발생한다.

[연습문제 7] 각 진수를 10진수로 변환하시오.

① 2진수 0011 ---------> 3

② 2진수 01010 -------> 10

③ 16진수 11 ----------> 17

④ 8진수 17 -----------> 8

[연습문제 8] 오류가 발생하는 것을 모두 고르고, 그 이유를 간단히 설명하시오.

① int("1002",2)

② int("1008", 2)

③ int("AAFG", 16)

⇒ ①②③의 진수 형태가 올바르지 않다.

[연습문제 9] 코드의 출력값을 예측하시오.

bin(12); hex(12); oct(12);

[심화문제 10] 16진수 글자 하나를 입력하면 16진수인지 아닌지를 구분하는 코드를 작성하시오.

num = input("16진수 한글자 입력:") if "0" <=num<= "9" or "a" <=num<="f" or "A" <=num<= "F" : result = int(num,16) print("10진수 ==> " , result) else : print("16진수가 아닙니다.")

- 도서명 : 파이썬 for Beginner(2판) - ISBN : 979-11-5664-359-3 93000 - 저자 : 우재남 - 출판사 : 한빛아카데미㈜ - 페이지 / 정가 : 504p / 23,000원 - 예제 소스 : //www.hanbit.co.kr/src/4466 - 커뮤니티 : //cafe.naver.com/itcookbook

교재의 주요 특징

기본으로 필요한 내용만 쉽게 담았습니다

IT 비전공자나 저학년 학생들에게 공통으로 필요한 기능 위주로 담되, 후반부에는 IT 관련 학과나 실무자에게도 도움이 되는 심화 내용을 일부 담아 수강생 수준에 따라 다양하게 활용할 수 있습니다.

장별로 작은 프로그램 2개를 만들면서 주요 문법을 자연스럽게 익힐 수 있습니다.

각 장의 맨 뒤에는 난이도별 응용예제도 다양하게 담았습니다.

배운 내용을 테스트할 수 있는 SELF STUDY와 연습문제가 있습니다.

2판에서 달라진 부분

파이썬 3.6 → 파이썬 3.8 또는 3.9

13장 데이터베이스를 SQLite 뿐아니라 MySQL에서도 작동되도록 보완

14장 프로젝트에서 ImageMagick 대신 범용적인 Pillow 패키지를 사용하도록 하여 변경하여 GUI 화면 출력 속도를 월등히 개선

selftest, 연습문제, 응용문제 추가

교재의 전체 구성

예제 소스와 파일 안내

//www.hanbit.co.kr/src/4466

13장 데이터베이스 실습을 위한 설치 프로그램입니다. MySQL과 SQLite 중 하나를 선택해 사용할 수 있습니다.

14장 실습을 위한 추가 라이브러리로. 시스템 환경에 따라 하나를 선택합니다.

부록 실습을 위한 설치 프로그램입니다.

파이썬 설치 프로그램입니다.

본문에서 작성하는 파이썬 코드입니다.

이 책의 사용 설명서(1)

이 책의 사용 설명서(2)

강의 계획표 주

해당 장

주제

1

1장

프로그래밍 언어의 개념과 종류, 파이썬 소개, 파이썬 설치와 실행

2

2장

간단 계산기 프로그램 작성을 통한 프로그램 기본 작성법

3

3장

변수와 데이터형

4

4장

연산자

5

5장

조건문

6

6장

반복문

7

7장

리스트, 튜플, 딕셔너리

8

중간고사

9

8장

문자열

10

9장

함수와 모듈

11

10장

윈도 프로그래밍

12

11장

파일 입출력

13

12장

객체지향 프로그래밍

14

13장

데이터베이스

15

14장

미니 프로젝트(미니 포토샵, 슈팅 게임)

16

기말고사

Thank You

Toplist

최신 우편물

태그