카테고리 없음
[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__':
예약 규약. 모듈끼리 충돌을 방지하기 위해서