ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 87 - (파이썬) 모듈을 읽는 방법
    study with Q - 파이썬 2024. 9. 13. 15:56

    그러니께 말여) 함수, 변수 등 어떠한 대상의 수가 많아짐에 따라 카테고리로 구분하기 위한 방법들이 나왔었다-

     

    #클래스: 객체라는 주어로 묶는 방법

    #모듈 : 관심사로 묶는 방법

    • 수학과 관련된 대상 → math 모듈
    • 랜덤 처리 관련 대상 → random 모듈
    • 시스템 관련 대상 → sys 모듈

    #모듈을 읽는 방법

    1) import 모듈로 읽는 방법

    → "모듈"을 식별자로 읽는다.

    → 모듈 내부에 있는 대상에 접근할 수 있다. (eg. 모듈. ~~~)

    예시)

    import math
    print(math.sin(1))
    print(math.cos(0))
    print(math.tan(0))
    print(math.ceil(13.1)) #올림
    print(math.floor(15.9)) #버림
    >>>
    0.8414709848078965
    1.0
    0.0
    14
    15

     

    2) 모듈을 다른 식별자로 읽는 방법

    → import 모듈 as 모

    → 모듈을 "모"라는 식별자로 읽는다. eg. 모. ~~~)

    예시)

    import math as ma
    ma.sin(1)
    ma.cos(0)
    ma.tan(0)
    ma.ceil(13.1)
    ma.floor(15.9)

     

    3) 모듈이 가진 특정 대상을 식별자로 읽는 방법

    → from 모듈 import 변수, 함수, 클래스

    → 변수, 함수, 클래스라는 대상을 읽어서 식별자로 사용하게 된다.

    예시)

    from math import sin, cos, tan
    sin(1)
    cos(1)
    tan(0)

    즉, 기본적으로는 가장 뒷쪽에 있는 것을 식별자로 읽어드린다라고 생각하면 됨


     

    #사용 구분

    1) 주로 import 모듈로 읽는 방법을 많이 쓴다

    2) 특정 모듈에서는 다른 사람들이 많이 사용하는 방법이 존재한다.

    : 데이터 분석의 판다스, 넌파이, 댄서플로우 등에서는

    import pandas as pd
    import numpy as np
    import tensorflow as tf

    : 데이터 분석에서 뷰티풀스프에서는

    from bs4 import BeautifulSoup
Designed by Tistory.