티스토리 뷰
프로그램을 제어하기 위한 6가지 기본 기능
(프로그램은 이 6가지의 기본 기능을 조합해 만드는 것이 일반적이다.)
①계산기능
[+], [-], [*], [/] 등의 기호를 이용한 사칙연산과 [+]를 사용한 문자열 연결 등이 있다.
<2. 문자열을 연결해보자>에서 공부했다.
②변수
계산 결과를 비롯해 사용자가 입력한 값이나 파일로부터 읽고, 네트워크 통신으로 취득한 데이트 등 모든 데이터를 임시 저장하는 구조이다.
<8. 변수를 사용해보자>에서 공부하게 될 것이다.
③반복
명령을 몇 번 반복해 실행하는 기능이다. 명령을 1개만 써도 지정한 횟수만큼 반복할 수 있다.
<9. 반복 실행해보자①>과 <10. 반복 실행해보자②>에서 공부하게 될 것이다.
④조건분기
계산 결과나 변수에 저장된 값이 어떤 값인지에 따라 처리를 분기하는 구조이다.
조건분기는 다방면에 걸쳐서 사용된다. 예를 들면 [입력한 문자나 숫자가 범위 내에 있는지 여부를 조사하고 오류 메시지를 표시]하거나 [오늘이 일요일일 때는 다른 처리를 한다] 등 이다.
<11. 조건 분기한다/if구문>에서 공부하게 될 것이다.
⑤함수
처리를 하나로 정리할 수 있는 기능이다.
예를 들어 앞에서 배웠던 str함수는 수치를 문자열로 변환 했지만, 이 외에도 많은 함수들이 있다.
<12. 함수를 사용한다>에서 공부하게 될 것이다.
⑥모듈(외부기능)
Python 본체에는 기본적인 기능밖에 없다. [윈도를 표시]하거나 [소리내기], [네트워크 통신] 등의 기능은 Python과는 별도로 추가해야 하는 형식으로 제공한다. 이 추가 기능을 [모듈]이라고 한다.
모듈을 사용하려면 처음에 모듈을 [사용하기]위한 조작이 필요하다.
<13. 기능을 확장하는 모듈>에서 공부하게 될 것이다.
출처: 파이썬 입문교실
'beginner > 파이썬 기초' 카테고리의 다른 글
9. 반복 실행해보자① for구문 (0) | 2019.01.09 |
---|---|
8. 변수를 사용해 보자 (0) | 2019.01.09 |
6. 프로그램을 보조하는 주석 작성법 (0) | 2019.01.08 |
5. 공백, 인덴트, 줄 바꿈의 역할 (0) | 2019.01.08 |
4. 긴 문자열 표시하기 (0) | 2019.01.08 |