# 모듈사용 및 Alias 설정
# 패키지 사용 장점
# 파일하나하나가 모듈이라고 볼수있다 파일들을 다 디렉토리 구조를 가진게 패키지
# 상대경로 ..부모디렉토리 현재 디렉토리

# 사용1(클래스)

from pkg.fibonacci import Fibaonacci

Fibaonacci.fib(300)

# 사용2(클래스)
from pkg.fibonacci import *

from pkg.fibonacci import Fibaonacci as fb

fb.fib(300)

#사용 4 (함수)

import pkg.calculations as c

print("ex4:", c.add(10, 100))
print("ex4:", c.mul(10, 100))

#사용 5(함수)

from pkg.calculations import div as d

print("ex5:", int(d(100, 10)))
Example #2
0
from pkg.fibonacci import Fibonacci

Fibonacci.fib(300)

print(Fibonacci.fib2(300))
print("ex:", Fibonacci().title)

# 사용 2(클래스
from pkg.fibonacci import *  #권장하지 않음 필요 없는 클래스도 모두 가져옴

#사용 3(클래스)
from pkg.fibonacci import Fibonacci as fb

fb.fib(300)

#사용 (함수)
import pkg.calculations as c

print("ex:", c.add(10, 100))
print("ex:", c.mul(10, 100))

#사용 (함수)

from pkg.calculations import div as d
print("ex", d(100, 10))

# 사용6
import pkg.prints as p
p.prt1()
p.prt2()
Example #3
0

# 사용 1 (클래스)
import builtins
import pkg.prints as p
import pkg.calculations as c
from pkg.fibonacci import Fibonacci as Fib
from pkg.fibonacci import Fibonacci
from pkg.calculations import div as d

Fibonacci.fib(300)

print("ex1 : ", Fibonacci.fib2(400))
print("ex1 : ", Fibonacci().title)

# 사용 2
# from pkg.fibonacci import * (저 파일 class 전부다 , 권장 하지 않음)

# 사용 3

Fib.fib(500)


print('ex4 : ', c.add(10, 100))
print('ex5 : ', int(d(100, 10)))

p.prt1()
p.prt2()

# print(dir(builtins))
Example #4
0
# 사용3 (클래스 / alias / 권장 O)

from pkg.fibonacci import Fibonacci as fb

fb.fib(500)

print("Ex3 : ",fb.fib2(500))
print("Ex3 Title: ", fb().title)

# 사용4 (함수)

import pkg.calculations as cal

print("Ex4 add:",cal.add(10,100))
print("Ex4 mul:",cal.mul(10,100))

# 사용5 (함수)

from pkg.calculations import div as d

print("Ex5 div:",d(10,100))

# 사용6 (출력)

import pkg.prints as p  
import builtins

p.prt1()
p.prt2()

print(dir(builtins))