티스토리 뷰

카테고리 없음

[Phython] 모듈 (Module)

박강균 IT 2021. 12. 7. 13:36

모듈 

-함수나 변수 또는 클래스 들을 모아 놓은 파일

-다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만들어진 파이썬 파일

모듈 불러오기

-import 모듈이름

-import 모듈이름 as 별명

-from 모듈이름 import 모듈함수

대표적 모듈

-mataplotblie.pyplot

-numpy

-pandas

-reqeust

 

모듈 예제

#홀수
def is_odd(n):
    if n % 2 == 1 : return True
    else : return False
    
#짝수
def is_even(n):
    if n % 2 == 0 : return True
    else : return False

#소수 : 1과 자기 자신만을 약수로 갖는 1보다 큰 자연수
def is_prime(n):
    for i in range (2,n):
        if n % i == 0: return False
    
    return True

#완전수 : 자기자신을 제외한 모든 양의 약수들의 합이 자기 자신이 되는 자연수
def is_perfect(n):
    sum = 0
    for i in range(1 , n):
        if n % i == 0 : sum = sum + i
    if sum == n :return True
    else : return False

if is_odd(3) : print("홀수")
else : print("홀수 아님")

if is_even(4) : print("짝수")
else : print("짝수 아님")

if is_prime(6) : print("ㅇ")
else : print("no")

n = int(input("숫자 입력 :"))

if is_prime(n) : print(f'소수: {n}')
if is_even(n) : print(f'짝수: {n}')
if is_odd(n) : print(f'홀수: {n}')
if is_perfect(n) : print(f'완전수: {n}')

 

if __name__ == '__main__':

예약 규약. 모듈끼리 충돌을 방지하기 위해서 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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
글 보관함