파이썬(Python) 이스케이프 문자

파이썬(Python) 이스케이프 문자

1. 이스케이프 문자
역슬래시(\) 기호 뒤에
작은따옴표(')를 쓰고,
이렇게 합쳐진 문자를
이스케이프 문자라고 해요.
문자 데이터를 표현할 때
이스캐이프 문자(\')는
작은따옴표 그 자체를 의미하는
문자로 쓰이기도 합니다.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | # ------------------------------------------------------------------------------ # # 작은따옴표로 감싸고 문자데이터 안에 작은따옴표가 있는경우 에러남 ''저녁때가 다 되었는데 밥은 언제주지?' 라고 생각했다.' >> File "C:\Users\Public\Documents\ESTsoft\CreatorTemp/ipykernel_12148/3132467089.py", line 1     ''저녁때가 다 되었는데 밥은 언제주지?' 라고 생각했다.'       ^ SyntaxError: invalid syntax # 이런경우는 역슬래쉬 뒤에 작은따옴표 (\') 로 표기해줘야 정상작동 '\'저녁때가 다 되었는데 밥은 언제주지??\' 라고 생각했다.' >> "'저녁때가 다 되었는데 밥은 언제주지??' 라고 생각했다." # 큰따옴표로 감싸고 문자데이터 안에 큰따옴표가 있는경우 에러남 "즐거운 주말 보내고 있으신가요? "그럼요"" >> File "C:\Users\Public\Documents\ESTsoft\CreatorTemp/ipykernel_12148/1285953684.py", line 1     "즐거운 주말 보내고 있으신가요? "그럼요""                         ^ SyntaxError: invalid syntax # 이런경우는 역슬래쉬 뒤에 큰따옴표 (\") 로 표기해줘야 정상작동 "즐거운 주말 보내고 있으신가요? \"그럼요\"" >> '즐거운 주말 보내고 있으신가요? "그럼요"' # ------------------------------------------------------------------------------ # | cs | 
이렇게 문자를 감싸주는 따옴표와
문자데이터에 포함된 따옴표가 있는 경우!
작은따옴표를 하나의 문자 데이터,
그리고 그 뒤쪽의 '라고 생각했다'도
또다른 문자 데이터로 인식해
오류를 일으키고 프로그램 실행을
중단하게 됩니다.
이때는~
역슬래시(\) 기호 뒤에 작음따옴표( ' )를 쓰면
컴퓨터는 시작과 끝에 있는 작은따옴표를 통해
문자 데이터라는 것을 인식하고,
\' 를 만나면 그 위치에 작은따옴표 기호를
표시합니다.
큰따옴표로 문자를 감싸주는 경우도,
문자데이터 자체에 큰따옴표를 쓰고 싶을때는
역슬래시(\) 기호 뒤에 큰따옴표( " )를 쓰고,
이렇게 합쳐진 이크세이프 문자를
사용하면 됩니다.
2. 또하나의 팁!
문자데이터 안에 작은따옴표를
사용해야 한다면 큰따옴표로 감싸주고,
문자에디터 안에 큰따옴표를
사용해야 한다면 작은따옴표로 감싸줍니다.
그럼 이스케이프문자 안쓰더라도
잘 동작합니다.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | # ------------------------------------------------------------------------------ # # 문자안에 작은따옴표 사용할때는 큰따옴표로 감싼다. "'저녁때가 다 되었는데 밥은 언제주지?' 라고 생각했다." >> "'저녁때가 다 되었는데 밥은 언제주지?' 라고 생각했다." # 문자안에 큰따옴표 사용할때는 작은따옴표로 감싼다. '즐거운 주말 보내고 있으신가요? "그럼요"' >> '즐거운 주말 보내고 있으신가요? "그럼요"' # ------------------------------------------------------------------------------ # | cs | 
이스케이프 문자는
역슬래시와 그 뒤에 따르는 기호 사이에
공백(space)이 없어야 합니다.

프로그래밍 언어별로 다양한
이스케이프 문자들이 있는데,
그 중에서 \", \', \n 이
실제 코딩에서 자주 사용됩니다.
역슬래시는 키보드 오른쪽
엔터 [ Enter ] 키 바로 위에
(\ 또는 ː 또는\)를 누르면
입력할수 있어요.
글꼴에 따라 역슬래시( \ ) 또는
원표시( ₩ )로 보이기도 합니다.
힐링아무의 코딩일기 힐코딩!!