[Python] 여러줄 주석, 들여/내어쓰기, 코드 압축 및 확장하기

728x90

#으로 한 줄 주석을 넣을 때도 있지만, 여러줄을 한꺼번에 주석처리 및 주석해제를 해야할 경우도 있습니다. 혹은 tab으로 한꺼번에 들여쓰기를 했다가, 다시 취소하기 위해서 한꺼번에 내어쓰기를 해야 하는 경우도 있습니다. 또한 여러줄의 명령어를 한 줄에 적는다든지, 아니면 한줄에 적어야 하는 명령어를 여러줄에 나눠서 적을 경우도 있습니다.



 주석(comment) 

주석은 코드를 작성하는 곳에 적어도 코드에 영향을 미치지 않는 부분를 말합니다. 일반적으로 코드 앞에 #을 넣으면 한 줄 주석을 달 수 있습니다. 하지만 코드를 작성하다보면 여러줄에 주석을 한꺼번에 달거나, 아니면 여러줄의 주석을 한꺼번에 해제하는 것이 필요한 경우도 있습니다.


# : 한 줄을 주석처리 합니다.

print("123")
# print("456")


ctrl + /  : 여러줄을 #으로 주석처리 합니다.

(주석처리 할 부분을 선택한 후 ctrl + / 을 하면 여러줄이 #으로 주석처리 됩니다.

그리고 해당 부분을 선택해서 다시 ctrl + /을 하면 주석이 해제됩니다.)

# print("123")
# print("456")
# print("789")


''' ''' : 여러줄을 문자열화 시킵니다.

코드나 함수 등 무언가를 설명해야 하는 부분에 주로 사용합니다.

'''python code
   wrote in multiline
   using single quotes'''


""" """ : 위와 동일하게 여러줄을 문자열화 시킵니다. 

"""python code
   wrote in multiline
   using double quotes"""



 들여/내어쓰기 

tab : tab 간격만큼 코드를 안쪽으로 들입니다.

(여러줄을 선택하고 tab을 누르면 여러줄에 tab이 적용됩니다.)

print("123")
    print("456")
    print("789")


shift + tab : tab 간격만큼 들여쓰기 된 코드를 다시 밖으로 뺍니다.

(shift + tab 같은 경우에는 반복문을 쓰다가 해당 반복문을 삭제하고 내부 코드 전체를 한꺼번에 밖으로 빼고 싶을 때 사용할 수 있습니다.)

print("123")
print("456")
print("789")



 여러줄을 한 줄로 / 한 줄을 여러줄로 

; : 세미콜론은 한 줄에서 여러개의 명령어를 사용하려 할 때 사용합니다. 보통 초기에 변수를 지정할 때 사용합니다.

val1 = 10; val2=20; val3=30


\ : 코드가 길어져서 화면 밖으로 나갈 정도로 길어진다면, 해당 코드를 두 줄에 걸쳐서 작성하는 것이 더 보기 좋을 것입니다. 코드를 작성하다 \를 넣으면, 아랫줄로 한 칸 내려와서 그 뒷부분의 코드를 작성할 수 있습니다.

val = 1000 + 2000 + 3000 + \
      4000 + 5000 + 6000


 기타 

ctrl + c : 강제종료 (프로그램이 무한루프에 빠지면 종료할 수 있습니다.)

댓글

Designed by JB FACTORY