본문 바로가기

문제풀이/창의적 프로그래밍을 위한 파이썬9

[창의적 프로그래밍을 위한 파이썬] 4장 연습문제 1. 다음 프로그램의 결과는 무엇인가? >>> start = '*' * 10 >>> title = "Lst's have fun" >>> finish = '*' * 10 >>> print(start + title + finish) : **********Let's have fun********** 2. 다음 프로그램의 결과는 무엇인가? >>> title = 'Mission Impossible' >>> title[9:13] : 'mpos' 3. 다음 실행문의 잘못된 부분을 찾아보자. >>> n = input('Enter the number') Enter the number : 7 >>> m = n * 4 : input('Enter the number : ') 로 변경해주고, 입력한 n은 문자이므로 숫자와 곱해.. 2021. 4. 20.
[창의적 프로그래밍을 위한 파이썬] 3장 연습문제 1. 더하기, 곱하기, 빼기, 나누기 연산자를 써보자. >>> a = 3+5 >>> b = 5-3 >>> a/b 4.0 >>> a*b 16 2. '//' 연산자는 나눗셈 연산의 ( 몫 )만을 결과로 나타내고, '%' 연산자는 나눗셈 연산의 ( 나머지 )만을 결과로 나타낸다. 3. 다음 실행문의 잘못된 부분을 찾아보자. : a의 값을 선언해주지 않았다. 아래와 같이 코드를 짜주자. >>> a = 1 >>> b = a+1 4. 다음 실행문이 잘못된 이유를 기술해보자. : 변수명은 문자 혹은 언더바로 시작해야 한다. (숫자 X) 5. 다음 실행문 값을 구해보자. >>> 2 * 3 ** (1+2) 54 >>> 3 ** 4 / (2+2) 20.25 >>> 7 // 4 + 1 ** 5 2 >>> 6 + 11 * 2.. 2021. 4. 19.
[창의적 프로그래밍을 위한 파이썬] 1장, 2장 연습문제 1. 컴퓨터는 하드웨어와 ( 소프트웨어 )로 구성된다. 2. 컴퓨터과학의 이론, 기술, 도구를 활용하여 현실의 복잡하고 어려운 문제를 해결하는 사고방식을 일컫는 말은 ( 컴퓨팅 ) 사고이다. 3. 알고리즘 문제의 해결을 수행하기 위한 ( 절차적 ) 지식이다. 4. 컴퓨터가 이해하는 언어는 ( 기계어 )라고 하고, 파이썬과 같이 사람이 이해하기 쉬운 언어는 고급언어라고 한다. 5. 사람이 이해할 수 있는 고급 언어로 프로그래밍을 하면 컴퓨터가 이해할 수 있는 기계어로 변화시킬 컴파일러 또는 ( 인터프리터 )가 필요하다. 1. 파이썬은 네덜란드 암스테르담 출신의 '귀도 반 로섬'이 개발한 ( 프로그래밍 언어 )이다. 2. 파이썬은 ( 인터프리터 ) 언어이기 때문에 파이썬으로 작성한 프로그램은 한 번에 한 명.. 2021. 4. 19.