python 줄바꿈, python 줄바꾸기, 파이썬 줄바꿈, 파이썬 줄바꾸기
파이썬에서 줄바꿈을 하고 싶다면 \n을 사용하면 됩니다.
예를들면 print(‘test \n test’) 와 같이요!

내용설명
파이썬에서 아래와 같이 두 줄을 print하고 싶다고 합시다.
Hello
World
그러면 아래와 같이 코드를 작성할 수 있을것입니다.
1 | print('Hello |
이렇게 작성해보고 실행해보면, 아래와 같은 에러가 발생합니다.
1 | unterminated string literal (detected at line 1) |
오류가 나는 이유는 Hello 다음에 엔터키를 치면 줄바꿈이라고 인식을 안 하기 때문입니다.
‘Hello 에서 따옴표를 시작했으면 그 줄에서 끝나는 따옴표가 있어야 하는데 그러질 않아서 위 오류가 발생합니다.
\n을 이용하기
\n 을 아래와 같이 이용한다면 이러한 오류없이 줄바꿈이 가능합니다.
1 | print('Hello\nWorld') |
엔터를 치는 대신의 자리에, \n을 넣으면 아래와 같이 두 줄로 문자열이 출력됩니다.
Hello
World
\n은 개행문자라도 부른답니다.
개행이란 행을 바꾼다는 의미입니다.
‘’’ 이용하기
아래와 같이 ‘’’ 를 이용하면 좀 더 직관적인 표현도 가능합니다.
1 | print('''Hello |
단, 보기 불편하다고 아래와 같이 World 앞에 탭이나, 띄어쓰기로 들여쓰기를 한다면,
출력결과도 들여쓰기한 결과가 나옵니다
1 | #출력결과는 아래처럼 World가 들여쓰기 된 채로 출력됩니다. |
\ : 코드가 너무 길어서 끊고 싶을경우
\만 있는 경우, 코드를 여러줄로 표현할 수도 있습니다.
예를들어, 아래와 같이 코드를 작성을 한다면, Hello World라는 한 줄의 글씨가 나오게 됩니다.
1 | print('Hello \ |
즉 \만 있을 경우는 밑에 있는 코드를 실행시에는 윗줄로 올려 실행하겠다는 것이지요.
또 하나의 예를 든다면 아래와 같이 코드작성도 가능합니다.
1 | def test_function( \ |
즉, function 을 선언하였는데 param 갯수가 너무 많거나 param 이름이 너무 길거나 하는 등의 경우,
\를 이용해서 코드 가독성을 향상시킬 수 있습니다.
python 줄바꿈, python 줄바꾸기, 파이썬 줄바꿈, 파이썬 줄바꾸기
#파이썬,#개행,#줄바꿈,#줄,#바꿈,#문자,#개행문자,#python,#newline,#new,#line,#row