더북(TheBook)

연습문제

 

 

1.3.1 명령 줄 인수로 세 개의 정수를 입력받아 이 세 숫자가 모두 같으면 ‘equal’, 아니면 ‘not equal’을 출력하는 프로그램을 작성하라.

 

1.3.2 [프로그램 1.2.4]의 quadratic.py를 참조해, 다항식 ax2 + bx + c의 근을 구해 출력하고, 판별식이 음수인 경우에는 적절한 오류 메시지를 출력하고, a0일 때는 0으로 나누지 않고 적절히 처리하도록 프로그램을 개선하라.

 

1.3.3 두 개의 실수를 명령 줄 인수로 입력받아, 둘 다 0.01.0 사이에 있으면 True, 아니면 False를 출력하는 코드를 작성하라.

 

1.3.4 [연습문제 1.2.22]를 참조해 명령 줄 인수가 체감기온 공식을 적용할 수 있는 범위에 있는지 확인하고, 그렇지 않으면 오류 메시지를 출력하도록 코드를 개선하라.

 

1.3.5 다음 각 코드 조각을 실행한 후의 j의 값은?

a. j = 0
   for i in range(j, 10):
       j += i
b. j = 0
   for i in range(10):
       j += j
c. for j in range(10):
       j += j

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.