개발자 하고 싶다!!!

8. 주석

1_Python2018. 11. 17. 19:25

1. 공부한 내용

 1) 적어 놓은 코딩의 부연 설명이나 문자열을 생략하여 실행되지 않게 해주는 주석(#) 기능 활용법


2. 실습 내용 

 입력 코드

결과 

 설명


1. 주석(#)을 걸지 않은 코드

# user input password

input="abc"

real_har=11

real_space="abc"

if real_har == input:

    print("Hello!, har")

elif real_space == input:

    print("Hello!, space")

else:

    print("Who are you?")


2. 일부 조건문에 주석(#)을 건 코드

# user input password

input="abc"

real_har=11

# real_space="abc"

if real_har == input:

    print("Hello!, har")

# elif real_space == input:

#     print("Hello!, space")

else:

    print("Who are you?")


1. 주석(#)을 걸지 않은 코드의 결과

Hello! space (elif의 조건문 결과 출력)


2. 일부 조건문에 주석(#)을 건 코드의 결과

Who are you? (else의 조건문 결과 출력)



문자열 앞에 #를 추가하면 프로그램 실행 시, 

문자열이 아닌 해당 코드의부연 설명을 위한 주석으로 인식함


1.의 결과는 코딩 안에 주석이 없으므로 아무런 영향이 없음

  input가 abc이므로 변수값 real_space=abc 및 동등연산자가 True


2.의 결과는 real_space=abc의 변수값과,

  elif real_space == input:의 동등 연산자 앞에 #가 추가 되면서,

  프로그램 실행 시 주석으로 인식됨

  


3. 의미/중요한 부분

 1) 주석을 적절하게 사용하므로서 제 3자가 이해할 수 있도록 부연 설명 가능

 2) 미리 작성한 코딩 내용을 on/off 하는 기능으로서 사용하여 다양한 결과를 확인 할 수 있음

 3) Atom 프로그램 사용 시, 주석 on/off의 단축키는 Ctrl + /


4. 궁금점/감상

 1) 가장 중요한 건 주석을 사용하지 않아도 제 3자가 이해할 수 있어야 한다는 저엄~

 2) 단, 하나의 코딩 내용으로 여러 결과 값을 확인할 때는 유용할 거 같음!

'1_Python' 카테고리의 다른 글

10. 반복문  (0) 2018.12.15
9. 컨테이너 (Container)  (0) 2018.12.15
7. 논리 연산자  (0) 2018.11.11
6. 입력과 출력  (0) 2018.11.11
5. 조건문  (0) 2018.10.14