스터디 300

[2팀/윤서현] 9차시 파이썬 과제 - 모듈과 패키지

정답 : 5번( 모듈 = 개별.py 파일) 정답 : 4번 #3 numpy 모듈의 arange 함수를 사용해서 0.0 부터 5.0까지 0.1씩 증가하는 값을 화면에 출력 해보세요. def arrange(num1,num2): while True: if num1 > num2: break print('%.1f'%num1) num1 +=0.1 from num import arrange arrange(0.0,5.0) #4 datetime 모듈의 now 함수의 리턴 값의 타입을 화면에 출력해보세요. 정답 : 2번 #6 패키지를 만드는 단계를 서술하시오. 1) 디렉터리(폴더) 구성하기 / 패키지 이름 정하기( 대부분 소문자 이용) 2) 디렉터리별로 필요한 모듈 만들기 3) 디렉터리별로 __init__.py 구성하기 4..

[1팀/권단은] 9차시 파이썬 과제 - 모듈과 패키지

1. “myname.py”라는 이름으로 모듈을 만들어 “name” 함수를 정의하고, 이 함수는 “my name is”를 출력하고 이름을 입력받아 이름 을 포함한 my name is (입력받은 이름) 문장을 출력하는 코드를 작성하시오. 2. "calculator_module.py" 라는 이름으로 모듈을 만들어 "addition"(덧셈) 함수와 "subtraction" (뺄셈)함수를 정의하고, 각각 두 개의 숫자를 더하고 빼는 코드를 작성하세요. 3. 모듈을 호출할 때 사용하는 세 가지 형태를 작성하시오. 4. time 모듈을 사용하여 localtime을 받아 년도, 월, 일을 출력하시오. 5. random 모듈을 사용해 1부터 10까지의 난수를 생성하여 어떤 숫자인지 맞추는 프로그램을 작성하시오. 6. 다..

[3팀/김수경] 9차시 파이썬 과제- 모듈과 패키지

import calculator* 차이- 파이썬 패키지는 대부분 파이썬 코드 뿐 아니라 c코드를 같이 설치할 때가 많아 컴파일된 c파일을 설치해야 하는데, pip은 이를 지원하지 않을 때가 많고, 그에 반해 conda는 한번에 모두 설치함. pip는 x파일을 설치를 지원하지 않는다. conda는 설치가 쉬워 윈도우에서 유용하지만, 새로운 패키지 설치는 pip로 하는것이 좋다.

[2팀/김가림, 최다예] 9차시 모듈과 패키지

모듈과 패키지 참고도서 : 데이터 과학을 위한 파이썬 프로그래밍, 최상철 모듈과 패키지의 이해 모듈의 개념→ 하나하나 연결해 어떤 목적을 가진 프로그램을 만들기 위한 작은 프로그램인터페이스? 해당 모듈을 사용하기 위해서는 모듈 간의 연결을 위한 약속random 모듈 : 난수를 쉽게 생성시켜주는 모듈 import random random.randint(l, 1000) # 198 파이썬에서의 모듈 각 모듈마다 저마다 역할이 있어 서로 다른 모듈과 인터페이스만 연결되면 사용할 수 있다. 작은 프로그램 조각 패키지의 개념from 키워드 사용 : 모듈을 호출하기 위해 패키지부터 호출 모듈의 묶음 모듈 만들기 모듈 만들기 실습다른 파이썬 파일이나 파이썬 셸에서 import문을 사용하여 해당 모듈의 함수를 쉽게 불러..

[3팀/김규리] 9주차 파이썬 스터디 - 모듈과 패키지

#1. 모듈과 패키지의 이해 파이썬은 매우 간결한 프로그래밍 언어 그 가장 큰 이유 많은 사람들이 이미 파이썬으로 프로그램을 작성해두었기 때문! 모듈(module) → 이미 작성된 프로그램 패키지 (packages)→ 이런 프로그램의, 모듈의 묶음 모듈의 개념 많은 제품들은 여러 부품으로 구성되며, 모듈화되어 판매되고 있음 대표적인 예 ; 레고 블록 하나만으로도 제품 but, 다른 블록과 연결 및 큰 밑판에 조립함으로써 거대한 작품도 만들 수 있음 이때 레고 블록 하나하나가 바로 모듈 자동차 부품, 벽돌 .. 등 패키지의 개념 모듈의 묶음 모듈 호출 ‘from’ 사용 모듈 호출하기 위해 패키지부터 호출하는 명령어 #2. 모듈 만들기 모듈 만들기 실습 in 파이썬 → .py 파일 자체가 모듈임 가장 쉽게 ..

[1팀/한규림] 9주차 파이썬 스터디 - 모듈과 패키지

9주차 강의 주제는 파이썬 프로젝트의 기본이라고 할 수 있는 모듈과 패키지 입니다. 1. 모듈과 패키지의 이해 1) 모듈의 개념 모듈(module)은 프로그래밍 언어에서만 나오는 개념은 아니다. 자동차 부품이나 벽돌 등도 하나의 모듈 개념으로 제작되듯이 모듈은 이미 프로그래밍 언어 외에도 매우 다양하게 사용되고 있다. 모듈 module : 작은 프로그램 조각을 뜻하며, 하나하나 연결해 어떤 목적을 가진 프로그램을 만들기 위한 작은 프로그램 각 모듈 역시 저마다의 역할이 있어 서로 다른 모듈과 인터페이스(interface)만 연결되면 사용할 수 있다. 인터페이스 : 함수에서 매개변수를 입력하는 약속으로, 해당 모듈을 사용하기 위해서는 모듈 간의 연결을 위한 약속이 필요한데, 이를 인터페이스라고 한다. 파이..

[3팀/김경은] 9주차 파이썬 스터디 - 모듈과 패키지

데이터 과학을 위한 파이썬 프로그래밍 교재를 사용하여 작성한 강의자료입니다. 모듈의 개념 모듈(module)은 프로그래밍 언어에서만 나오는 개념은 아니다. 2014년 구글Google에서는 모듈형 휴대전화를 만들어 판매하는 내용의 ‘Ara’라는 프로젝트를 실행한 적이 있다. 휴대전화에 들어가는 카메라, 메모리, 와이파이 등을 하나의 블록으로 개별 판매하고 조립할 수 있는 환경을 만들어주는 프로젝트였다. 레고 블록은 그 하나만으로도 제품이지만, 다른 블록들과 연결하거나 큰 밑판에 조립해 나감으로써 거대한 작품을 만들 수 있다. 이때 레고 블록 하나하나가 바로 모듈이라고 할 수 있다. 이외에도 자동차 부품이나 벽돌 등도 하나의 모듈 개념으로 제작된다고 볼 수 있다. 프로그래밍에서 모듈이라는 개념은 무엇일까? ..

[2팀/김세연] 9차시 파이썬 스터디 - 모듈과 패키지

9주차-모듈과 패키지 모듈과 패키지의 이해 :파이썬은 다른 사람이 만든 프로그램을 호출하고, 자바는 하나의 프로그램을 작성하기 위한 코드는 김 파이썬은 매우 간결한 프로그래밍 언어임 파이썬에서 이미 작성된 프로그램을 모듈이라고 하고, 이 프로그램의 묶음은 패키지임. 모듈 ex) 레고 블럭, 하나하나가 모듈 ( 자동차 부품, 벽돌 등) 프로그래밍에서 모듈은? >작은 프로그램 조각 하나하나 연결해 어떤 목적을 가진 프로그램을 만들기 위한 작은 프로그램 각 모듈은 각각의 역할이 있어 서로 다른 모듈과 인터페이스만 연결되면 사용가능 (인터페이스: 함수에서 매개변수를 입력하는 약속, 해당 모듈을 사용하기 위해 모듈간의 연결을 위한 약속) 내장 모듈은 파이썬에서 기본적으로 제공하는 모듈 random 모듈 impor..