개행 문자와 캐리지 리턴은 텍스트 표시와 서식을 제어하는 데 사용되는 두 개의 특수 문자입니다. 유사해 보일지라도 서로 다른 기능을 갖고 있으며 서로 다른 목적을 제공합니다. 이 글은 파이썬에서 개행과 캐리지 리턴의 차이점을 명확하게 이해하는 것을 목표로 합니다.
- 개행 문자는 으로 표시되며 문자열이나 파일에 새 줄을 만드는 데 사용됩니다.
- 로 표시되는 캐리지 리턴 문자는 다음 줄로 이동하지 않고 커서를 현재 줄의 시작 부분으로 이동합니다.
Python의 줄 바꿈
개행 문자( )는 문자열이나 텍스트 파일에서 줄 바꿈을 나타내는 데 사용되는 고유 문자입니다. 문자열에서 발견되거나 출력 작업에 사용되는 경우. 프로그램에 새 줄을 시작하도록 지시합니다. 개행 문자는 텍스트 서식을 지정하고 여러 줄 문자열을 만드는 데 필수적입니다.
통사론
인쇄(----)
if-else 자바
실시예 1
이 줄의 코드는 문자열입니다. 그 주장은 다음에게 전달되었습니다. 인쇄() 함수 . 문자열 내의 은 새 줄을 나타내는 이스케이프 시퀀스입니다. 따라서 해당 줄을 끝내고 새 줄을 시작한 다음 World를 인쇄합니다. 이제 최종 결과는 주어진 구분선입니다.
파이썬
print>(>'Hello
World'>)> |
>
>
산출
Hello World>
실시예 2
이 코드에서 괄호 안의 텍스트는 문자열입니다. 문자열 내의 ' '은 이스케이프 시퀀스라고 하는 특수 문자 시퀀스입니다. 일반적으로 Python이 새 줄로 시작함을 나타내는 새 줄을 나타냅니다.
파이썬
print>(>'Hi
hello'>)> |
>
>
산출
Hi hello>
Python의 캐리지 리턴
캐리지 리턴 문자( )는 초기 타자기 및 텔레타이프 기계에서 유래된 특수 제어 문자입니다. 이는 커서나 프린트 헤드를 현재 줄의 시작 부분으로 다시 이동하는 동작을 나타냅니다. 문자열에서 발견되거나 출력 작업에 사용되는 경우.
- 캐리지 리턴은 이스케이프 시퀀스 ' '로 표시됩니다.
- 문자열에서 캐리지 리턴 문자를 만나면 커서가 현재 줄의 시작 부분으로 이동합니다.
통사론
인쇄(—- —–)
실시예 1
Hello World 줄은 문자열 인수입니다. 문자열 내의 /r은 캐리지 리턴을 나타내는 이스케이프 시퀀스입니다. 캐리지 리턴은 Python에게 커서를 현재 줄의 시작 부분으로 다시 이동하라고 지시합니다. 따라서 이 줄을 실행하면 Python은 먼저 Hello를 인쇄한 다음 을 만나면 커서를 다시 줄의 시작 부분으로 이동하고 인쇄를 계속합니다. 그런 다음 World를 인쇄합니다.
파이썬
오토마타 이론
print>(>'Hello
World'>)> |
>
>
산출
HelloWorld>
실시예 2
이 줄에서 Hi hello는 문자열입니다. 문자열 내의 은 캐리지 리턴을 나타내는 이스케이프 시퀀스입니다. 캐리지 리턴은 Python에게 커서를 현재 줄의 시작 부분으로 다시 이동하라고 지시합니다. 따라서 이 줄을 실행하면 Python은 먼저 Hi를 인쇄한 다음 을 만나면 커서를 다시 줄의 시작 부분으로 이동하고 인쇄를 계속합니다. 그런 다음 hello를 인쇄합니다.
CSS 중앙 버튼
파이썬
print>(>'Hi
hello'>)> |
>
>
산출
Hihello>
개행 문자와 캐리지 리턴의 차이점
| 줄 바꿈( ) | 캐리지 리턴( ) | |
|---|---|---|
| 의미 | 텍스트 줄의 끝과 새 줄의 시작을 나타냅니다. | HelloWorld 시작 헬로월드 현재 라인의 |
| 용법 | 일반적으로 텍스트 파일에서 그리고 콘솔에 출력을 인쇄하여 새 줄을 만들 때 사용됩니다. | 덜 일반적으로 사용되며 일반적으로 기존 텍스트를 덮어쓰거나 수정하기 위해 특정 텍스트 형식에만 필요합니다. |
| 통사론 | 이스케이프 문자 시퀀스를 사용하여 표현됨 | 이스케이프 문자 시퀀스를 사용하여 표현됨 |
| 예 | 인쇄(Hello World) 출력: 안녕하세요 세계 | 인쇄(Hello world) 출력: HelloWorld |
Python의 개행 및 캐리지 리턴에 대한 FAQ
Q1. Python에서 개행 문자는 무엇입니까?
줄 바꿈 문자( )는 다음 텍스트가 새 줄에 나타나도록 하는 텍스트 줄의 끝을 나타내는 데 사용되는 Python의 특수 이스케이프 시퀀스입니다.
Q2. 개행 문자를 사용하여 텍스트를 별도의 줄에 인쇄하려면 어떻게 해야 합니까?
문자열에 개행 문자를 사용하여 별도의 줄에 텍스트를 인쇄할 수 있습니다.
Q3. Python에서 캐리지 리턴 문자( )는 무엇입니까?
캐리지 리턴 문자는 커서를 줄의 시작 부분으로 이동하는 데 사용되는 Python의 또 다른 특수 이스케이프 시퀀스입니다.