NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Python 3. 파이썬 코딩 - 주석

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 오늘은 주석에 대해 알아볼건데요. 주석은 프로그래밍 언어를 공부할 때는 크게 사용할일은 없습니다. 하지만, 코드량이 많아지고 복잡해질수록 주석을 잘 달아놓아야 나중에 코드를 다시 보거나 수정할 때 다시 분석해야 하는일이 발생하지 않습니다. 저도 그렇지만, 코딩을 한참 해놓고 몇달후에 보면 내가 짠 코드가 맞나 싶을 때가 많거든요. 그리고, 왜 이렇게 코딩을 했는지 분석하게 됩니다. 복잡한 프로그램일수록 분석에 많은 시간을 소비하며 큰 비용을 발생시킵니다. 그래서~ 주석은 꼼꼼하게 잘 달아두는게 좋습니다. 이전 시간에 연습한 코드를 열어볼까요?

    DtUrghw.png

     

     

    위 그림에서 첫줄과 같이 샾(#)으로 시작하는 줄은 주석입니다.

    # 슈퍼 히어로를 소개해주세요.

     

    프린트 함수 2개를 주석으로 처리하고, 실행 해보세요. 하단 출력창에 첫번째 프린트 함수만 실행된 것을 알 수 있습니다.

    voeIe8u.png

     

     

    주석은 샾을 사용하면 한줄을 주석으로 인식합니다. 여러줄을 주석으로 처리하고 싶으면, 홑따옴표(싱글 쿼테이션, Single Quotation) 3개로 묶어줄 수 있습니다.

    # 슈퍼 히어로를 소개해주세요.
    heroName = '배트맨'
    name = '부르스 웨인'
    money = 10000000
    isWealthy = money > 1000000
    
    '''
    print("{0}은 {0}입니다.".format(heroName, name))
    print(heroName,'은 머리가 좋고, 돈이 많습니다.')
    print(heroName,'은 부자일까요? ',isWealthy)
    '''

     

    또는 아래 동영상처럼 주석으로 처리하고 싶은 코드들을 선택한 후 콘트롤 슬래시(Ctrl + /)를 눌러서 주석처리하면 됩니다.

    REUkswl.gif

     

     

    주석은 실제 프로그램 실행시에 동작하지 않습니다. 컴파일 언어와 같은 경우에는 컴파일시 아예 제외됩니다. 그래서, 실행 파일의 용량에 영향을 주지도 않습니다. 그렇기 때문에 주석은 꼼꼼하고 자세하게 달아두는게 후일을 위해서 좋습니다. 그러나~ 대부분의 개발자들이 귀찮음으로 인해 주석을 등한시하는 경향이 많습니다. 물론, 저도 그렇구요^^; 지금 당장 주석의 중요성을 인식하기는 쉽지 않습니다. 점점 코드가 많아지고 프로그램이 무거워진 후 몇달 후 자신의 코드를 다시 본다면~ 주석없이 해석이 불가능(?)하다는 걸 느낄때가 올겁니다.

     

    이 글이 도움이 되셨다면~ 커피 한잔이라도 후원 부탁드립니다^^

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.