shapes 패키지 구조 shapes __init__.py area.py volume.py shapes/area.py PI = 3.14 # 원의 면적을 구해 주는 함수 def circle(radius): return PI * radius * radius # 정사각형의 면적을 구해 주는 함수 def square(length): return length * length shapes/volume.py PI = 3.14 # 구의 부피를 구해 주는 함수 def sphere(radius): return (4/3) * PI * radius * radius * radius # 정육면체의 부피를 구해 주는 함수 def cube(length): return length * length * length import * 모듈..
shapes 패키지 구조 shapes/ __init__.py area.py volume.py shapes/area.py PI = 3.14 #원의 면적을 구해 주는 함수 def circle(radius): return PI * radius * radius # 정사각형의 면적을 구해 주는 함수 def square(length): return length * length shapes/volume.py PI = 3.14 # 구의 부피를 구해 주는 함수 def sphere(radius): return (4/3) * PI * radius * radius * radius # 정육면체의 부피를 구해 주는 함수 def cube(length): return length * length * length __init__ 파일..
패키지란? 모듈들을 모아 놓은 디렉토리를 뜻함 예를 들어 평면도형의 면적을 구해 주는 area 모듈과 입체도형의 부피를 구해주는 volume 모듈을 모아서 shapes라는 패키지를 만들었다고 하자. shapes 패키지의 구조는 아래와 같다. shapes/ __init__.py area.py volume.py shapes/area.py PI = 3.14 #원의 면적을 구해 주는 함수 def circle(radius): return PI * radius * radius #정사각형의 면적을 구해 주는 함수 def square(length): return length * length shapes/volume.py PI = 3.14 #구의 부피를 구해 주는 함수 def sphere(radius): return (..
파이썬에서는 모든 파일을 실행할 수 있음, 파일을 실행하면 파일에 있는 모든 코드가 처음부터 끝까지 실행됨, 하지만 ava나 C, C++같은 언어들은 그렇지 않음 java나 C, C++같은 언어들에서는 어떤 파일을 실행하기보다는 파일 안에 있는 'main()'이라는 함수를 실행함, main 함수는 말 그대로 '주요'함수로서 프로그램을 작동시키는 코드를 담고 있음 예를 들어 java의 'Hello World!' 프로그램은 아래와 같이 생겼음 HelloWorld.java class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 프로그램이 더 복잡해지면 main함수 안에서 다른 함수들을 호..
스크립트란? 실제로 프로그램을 작동시키는 코드를 담은, 실행 용도의 파일을 뜻함 모듈이란? 프로그램에 필요한 변수들이나 함수들을 정의해 놓은, 임포트 용도의 파일을 뜻함 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..
- Total
- Today
- Yesterday
- 코딩
- 코드
- plot
- 그래프
- 함수
- 자바
- 경제신문
- mysql
- 프로그래밍
- 모듈
- 영어회화
- python
- R
- 보안
- 프로그래머스
- 코테
- 코딩테스트
- SW
- 개발
- sql
- 머신러닝
- 경제
- 클래스
- 파이썬
- 영어
- Programming
- 데이터
- 데이터분석
- 금리
- 스마트워치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |