Page 25 -
P. 25
1.9 연습문제 THINK PYTHON 1
프로그램의 길
연습문제 1-1
컴퓨터 앞에 앉아서 이 책을 읽고 예제를 따라 해보는 게 좋다.
새 기능을 실험해볼 때마다 실수를 만들어봐야 한다. 예를 들어 “Hello, world!” 프로그램에서 따
옴표 하나를 없애면 어떻게 될까? 따옴표를 둘 다 없애면? print 철자를 틀리면?
이런 종류의 실험을 해보면 읽은 것을 더 잘 기억하게 된다. 또한, 이런 오류 메시지가 무슨 뜻인
지 이해하기 때문에 프로그래밍을 할 때도 도움이 된다. 지금 의도적으로 실수를 해 보는 것이 나
중에 우연히 사고를 내는 것보다 낫다.
1. print 문에서 괄호 하나를 없애거나 두 괄호를 모두 없애면 어떻게 될까?
2. 문자열을 출력하려고 할 때 따옴표 하나를 없애거나 둘 다 없애면 어떻게 될까?
3. - 기호를 사용해서 -2 같은 음수를 만들 수 있다. 숫자 앞에 + 기호를 넣으면 어떻게 될까?
2++2는 어떻게 될까?
4. 수학 표기에서는 02처럼 앞자리를 0으로 채워도 괜찮다. 파이썬에서 이렇게 하면 어떻게 될까?
5. 두 값 사이에 연산자가 없다면 어떻게 될까?
연습문제 1-2
파이썬 인터프리터를 시작해서 계산기로 사용해보자.
1. 42분 42초는 모두 몇 초인가?
2. 10킬로미터는 몇 마일인가? 힌트: 1마일은 1.61킬로미터
3. 10킬로미터 경주를 42분 42초로 뛰었다면 평균 속도는 얼마인가?(마일당 시간을 분과 초로
표기) 시간당 마일로 표기했을 때 평균 속도는 얼마인가?
037
씽크 파이썬 개정2판(본문)최종.indd 37 2017-09-19 오전 11:37:09