WEB2 - Python

문법 - 모듈

수업소개

여기서는 서로 연관된 변수와 함수 그리고 객체를 정리 정돈하는 도구인 Python의 모듈을 알아봅니다. 

 

 

강의

 

 

 소스코드

math.py

def average(a,b,c):
    s=a+b+c
    r=s/3
    return r

def plus(a,b):
    return a+b

pi = 3.14

 

module.py

'''
import math
print(math.average(1,2,3))
print(math.plus(1,2))
print(math.pi)
'''

from math import average, plus, pi

print(average(1,2,3))
print(plus(1,2))
print(pi)

 

댓글

댓글 본문
작성자
비밀번호
  1. 감사합니다!!! 똑같은 문제로 헤맸는데 해결됬네요!!
  2. JuicyFresh
    감사합니다.
  3. Seankim
    math 파일명 바꿔서 실행하세요
  4. 꼬맹이
    아. 감사합니다. 계속 왜 안되는지 보고 있었는데 답글 덕에 해결했습니다.
    대화보기
    • 무키
      https://docs.python.org......tml
      https://docs.python.org......ath
      math는 python builtin module 이 맞습니다~
      대화보기
      • 논곰
        질문자입니다. math.py의 모듈파일 명을 수정해서 해보니 되네요. 혹시 다른 분들도 안됫면 모듈파일 명을 수정해주시고 import 다음의 모듈명도 수정해주시면 쉽게 되네요. 이유는 모르겠으나 math 모듈이 뭔가에 겹치나봐요
        대화보기
        • illliilllliillliii
          감사합니다 ~
        graphittie 자세히 보기