# 객체와 모듈(2021-10-26) import lib obj = lib.A(self) print(obj.a())
#Class A를 인스턴스화 시킨다. #모듈 안에 객체 담기 import lib obj = lib.A() print(obj.a())
import lib i = lib.A() print(i.a())
import lib obj = lib.A() #lib에 있는 A 함수를 인스턴스화함 print(obj.a())
import lib #lib.py 파일을 가져올게 obj = lib.A() #인스턴스화 print(obj.a())
- 내장 모듈 - 외장 모듈 ''' import math # math 모듈을 부러들인다 print(math.ceil(2.1)) # math - 올림값 구하기 : ceil print(math.floor(2.9)) # math - 내림값 구하기 : floor print(math.sqrt(32)) # math - 제곱근 구하기 : sqrt ### 모듈안에 객체 담기 # =========================== # file >>> 1.py import lib obj = lib.A() # class A를 인스턴스화 시켜서 obj로 정의 print(obj.a()) # file >>> lib.py class A: def a(self): return 'a' # =========================== ''' # ruby code >>> file.rb require_relative 'lib' obj = Lib::A.new()