[Python] 여러줄 주석, 들여/내어쓰기, 코드 압축 및 확장하기
- Python/파이썬 기초
- 2020. 4. 9. 05:00
#으로 한 줄 주석을 넣을 때도 있지만, 여러줄을 한꺼번에 주석처리 및 주석해제를 해야할 경우도 있습니다. 혹은 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 : 강제종료 (프로그램이 무한루프에 빠지면 종료할 수 있습니다.)
'Python > 파이썬 기초' 카테고리의 다른 글
[Python] print문 오른쪽/왼쪽 정렬, 은행번호표 표현, 주식형태 표현하기 (0) | 2020.04.08 |
---|---|
[Python] print문 옵션 지정, 탈출문자, 에러메시지 변경하기 (0) | 2020.04.08 |
[Python] print문으로 문자열 표현하는 여러가지 방법 (0) | 2020.04.07 |
[Python] 문자열 생성 및 슬라이싱, 속성 추출 및 변환하기 (0) | 2020.04.07 |
[Python] 숫자 계산시 내장함수 활용하기, 랜덤숫자 생성하기 (0) | 2020.04.07 |