본문 바로가기
SW 코딩/파이썬

[파이썬 python] 주석 사용법 (한줄, 여러줄, 따옴표)

2020. 12. 3.
반응형

주석이란?

실제 코드 내에서 실행되지 않는 부분을 주석이라고 합니다.

 

나중 유지보수를 위해서 코드에 대한 설명 추가용으로 사용하게 됩니다.

혹은 동작하지 않길 원하는 코드를 주석처리하는데도 사용합니다.

 

소스 코드 예제

주석.txt
0.00MB

한줄 주석처리하기

# 을 앞에 넣어주고 작성하면 주석처리되어 코드가 실행되지 않습니다.

1
2
3
4
5
6
7
8
9
10
11
12
#2 주석 사용법
 
# <---바로 이 샾을 사용하는게 주석입니다.
 
# 주석은 실제로 실행되지 않습니다.
# 코드에 대한 설명을 추가하는 용으로 사용합니다.
 
# 한줄 한줄 주석을 만들고 싶으면 #샾을 사용하면 됩니다.
print("이것은 출력됩니다")
#print("하지만 이것은 출력되지 않습니다")
 
 
cs

여러줄 주석처리하기

""" 큰따옴표, ''' 작은따옴표 사용하면 여러줄을 한번에 주석처리가 가능합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
# 그런데 여러줄을 한번에 주석처리하고 싶으면?
# 바로 큰따옴표 세개로 앞뒤를 둘러싼 문장은 주석 처리 """ """하면 됩니다.
"""
이것도 주석입니다.
한번에 여러줄을 주석처리할 수 있죠
print("여러줄 주석, 이건 실행이 안됩니다")
"""
# 작은따옴표 세개로도 앞뒤를 둘러싼 문장도 주석 처리 가능''' '''
'''
작은 따옴표로도 주석 처리가 가능해요
여기도 실행이 되지 않습니다.
'''
 
cs

따옴표 주석처리는 들여쓰기 필요

따옴표 주석은 들여쓰기도 함께 해줘야 합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
"""
큰따옴표, 작은따옴표를 사용한 주석은 들여쓰기도 같이 해줘야 한다.
"""
if True:
#샾(#)주석을 들여쓰기 하지 않아도 아무 문제가 없습니다.
    '''
    하지만 따옴표 주석을 들여쓰기 하지 않으면 문제가 발생합니다.
    '''
"""
따옴표 주석을 사용했는데 들여쓰기하지 않아서 여기서 문제가 발생합니다.
"""
    print("True")
else:
    print("False")
 
cs

댓글


loading