SW 설계/파이썬 4

파이썬 기초: 숫자, 문자열 자료형

개요 자료형은 숫자, 문자열 등 프로그램 상에서 자료 형태로 표현하는 모든 것을 뜻한다. C언어 전후로 프로그래밍 언어를 이해하는 전통적인 방법은, 그 언어의 자료형을 이해하는 것이었다. 과거 프로그램들은 연산 위주의 코드들이 많았고, C언어 이전에 연산에 주로 사용되어온 Fortran 으로부터 C언어로 넘어가면서, C언어가 처리할 수 있는 수의 범위가 중요했던 때가 있었다. 90년대부터 C언어가 대중화되면서, 대부분의 C언어 관련 서적들은 C언어에서 사용하는 char, int, float, double 과 같은 자료형들을 먼저 다루었고, 90년대 이후로 8, 16, 32, 64 bits 컴퓨터들이 생겨나면서, 각 컴퓨터들이 기본적으로 몇 bits까지 처리하는지, 처리할 수 있는 숫자의 범위는 얼마나 되..

SW 설계/파이썬 2021.10.17

파이썬 기초: 변수

변수 변수 (Variable) 란 데이터; 혹은 값을 저장하는 공간이다. 즉, 컴퓨터가 프로그램에서 사용하는 데이터를 기억하는 곳이고, 이는 컴퓨터 메모리에 저장된다. 컴퓨터에서 실행되는 모든 프로그램들은 실행될때 실행될 코드와 데이터들이, 별도의 코드 실행 영역과 코드 실행에 필요한 데이터 영역에 올라오게 된다 (load). 예를 들어, 아래 그림과 같이 우리 눈 앞에 멋진 자동차가 있어서, 그 상황을 기억해서 친구에게 얘기하게 될 경우를 생각해보자. 우리는 그 자동차를 눈으로 보고, 우리 뇌 속에 자동차 모양, 색깔, 번호판, 메이커 등을 기억하게 된다. 이후 친구를 만나면, 뇌 속에 기억된 내용을 가지고 그 자동차에 대해 친구에게 말할 수 있게 된다. 자동차를 말하기 위해 우리가 뇌의 한 공간에 이..

SW 설계/파이썬 2021.10.17

파이썬: 1. 파이썬 설치 및 사용방법 둘러보기

파이썬 설치 파이썬 공식 홈페이지 (https://www.python.org/downloads/) 에서 윈도우용 파이썬 언어 패키지를 다운로드한다. 홈페이지에서 가장 최근의 버전 (글 작성 시점에서는 3.9.2)을 다운로드한다. Download the last version of Python for Windows from the Python homepage (https://www.python.org/downloads/). The recent version is 3.9.2 when I wrote this article. 설치시 `Install Now`를 선택하고, 어느곳에서나 파이썬이 실행되도록 환경 변수 `PATH` 에 추가한다. Select Install Now button and Check the c..

SW 설계/파이썬 2021.09.25

파이썬: 2. 파이썬 에디터와 PyCharm 사용법 알아보기

파이썬 에디터 파이썬 대화형 인터프리터는 실행해서 간단한 코드들을 확인하는 데 편리하다. 파이썬 에디터는 소스 코드를 편집 저장하고 실행하는 통합 개발환경으로서, 파이썬을 설치하면 기본으로 IDLE 에디터가 같이 설치된다. 파이썬 IDLE 에디터는 두 가지 창으로 구성된다. Shell window: 실행 결과 표시, 셀과 동일 기능 수행, IDLE 실행 시 출력된다 Editor window: 코드 편집창 메뉴에서 File > New File 을 선택한다. 아래와 같이 빈 editor window가 나타난다. 가장 간단한 프로그램인 "Hello, world" 출력 코드를 작성해보자. #은 한줄 주석이고, 여러 라인 주석을 만들경우 """ 을 사용한다. # hello.py print("Hello, world..

SW 설계/파이썬 2021.09.25