스크립트란? 실제로 프로그램을 작동시키는 코드를 담은, 실행 용도의 파일을 뜻함 모듈이란? 프로그램에 필요한 변수들이나 함수들을 정의해 놓은, 임포트 용도의 파일을 뜻함 area.py PI = 3.14 #원의 면적을 구해 주는 함수 def circle(radius): return PI * redius * radius #정사각형의 면적을 구해 주는 함수 def square(length): return length * length area 파일에서는 프로그램에 필요한 함수들을 정의하기만 하고 함수들을 사용하지는 않음 run.py import area x = float(input('원의 지름을 입력해 주세요: ')) print('지름이 {}인 원의 면적은 {}입니다.\n'.format(x, area.circl..
컴퓨터 파일 시스템의 구조 컴퓨터의 파일 시스템은 하나의 뿌리에서 시작해서 여러 개의 가지로 뻗어나가는, 나무 같은 구조를 가지고 있음 root라는 폴더 안에 my, your 폴더들이 있고 my 폴더 안에는 folder라는 폴더와 file1.py라는 파일이 있고... 파일 시스템의 뿌리는 항상 '루트(root)'라고 함, 결국 컴퓨터의 모든 파일은 루트 안에 있음, 프로그래밍에서는 폴더를 '디렉토리(directory)'라고도 함 파일 경로 파일 경로는 컴퓨터에 있는 파일의 정확한 위치를 뜻함, 파일의 경로를 표기하는 방법은 아래와 같음 windows 디렉토리 안을 \로 표기함, 예를 들어 folder 디렉토리 안의 file2.py라는 folder\file2.py로 표기함 루트 디렉토리 안은 하드 드라이브..