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. jeisyoon
    2021.04.09 문법 모듈 - OK

    math, average 이름 변경후 성공
  2. 박민지
    2021.01.16
  3. cgoing
    cgoing / 2020.10.04
  4. 악어
    2020-03-28 완료
  5. 스티븐잡숴
    완료
  6. 쑤우
    수강완료. 감사합니다~
  7. 굼벵이
    완료
  8. 20191007 Ted 완료!
  9. 노네임
    math 이거 예약어랑 겹치는 거 같은데 어떻게 강의에서는 실행이 되죠?
  10. 감사합니다!!! 똑같은 문제로 헤맸는데 해결됬네요!!
  11. JuicyFresh
    감사합니다.
  12. Seankim
    math 파일명 바꿔서 실행하세요
  13. 꼬맹이
    아. 감사합니다. 계속 왜 안되는지 보고 있었는데 답글 덕에 해결했습니다.
    대화보기
    • 무키
      https://docs.python.org......tml
      https://docs.python.org......ath
      math는 python builtin module 이 맞습니다~
      대화보기
      • 논곰
        질문자입니다. math.py의 모듈파일 명을 수정해서 해보니 되네요. 혹시 다른 분들도 안됫면 모듈파일 명을 수정해주시고 import 다음의 모듈명도 수정해주시면 쉽게 되네요. 이유는 모르겠으나 math 모듈이 뭔가에 겹치나봐요
        대화보기
        • illliilllliillliii
          감사합니다 ~
        graphittie 자세히 보기