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. scientist
    220819
  2. 윤윤윤윤윤
    헤어짇
  3. labis98
    2022.02.27 좋은 강의 한번 더 들어요~~~!
  4. pmxsg
    2022.02.07
  5. labis98
    20220119 좋은 강의 항상 감사합니다.
  6. 2021.09.11 완료
  7. 이택진
    210521
  8. jeisyoon
    2021.04.09 문법 모듈 - OK

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