티스토리 뷰

 

안녕하세요. 죠쵸입니다.

지난 번 포스트에서 Hello Python을 출력하는 것과 숫자 연산하는 방법을 알아보았습니다. 기억이 나지 않으시면, 지난 번 포스트로 살짝 복습하시고 오늘 이야기 할 문자열 처리 방법에 대해서 보시면 좋을 것 같습니다. 아무래도 여러번 눈으로 익히시면 기억에 오래 남습니다. 참고로 프로그램은 눈으로 보시는 것보다 한번 손으로 타입하시고, 결과를 보는 것이 더욱 효과적인 것 같습니다.

 

2020/09/04 - [INFO/IT] - 파이썬독학 - Hello Python

 

#문자열 처리

 

Hello Python를 출력하기 위해서 아래와 같이 작은 따옴표(')를 사용하여 프롬프트에 직접입력하거나, print()를 사용하였습니다. 하지만 큰 따옴표(")를 사용하여도 동일 하게 출력을 할 수 있습니다. 

 

작은 따옴표(') 안에 작은 따옴표를 넣기 위해서는 역 슬래시(/)를 사용하여 표현 할 수 있습니다. 큰 따옴표(")의 경우도 마찬가지 입니다.

 

또는 큰 따옴표 안에 작은 따옴표를 삽입하거나, 작은 따옴표 안에 큰 따옴표를 삽입하여 표현 할 수도 있습니다.

 

역 슬래시(/)의 경우 print() 함수 안에서 다른 문자와 함께 쓰일 때, 특수 문자의 역할을 합니다.

(ex: \n 은 줄바꿈을 의미합니다.)

 

그리고 역 슬래시를 특수문자로 사용하지 않기 위해서는 첫 따옴표 앞에 r을 붙여 raw string을 만들 수 있습니다.

 

#연산자를 이용하여 문자열 다루기

 

문자열과 연산자를 이용하여 동일 문자열을 반복하거나 문자열을 병합을 할 수 있습니다. * 곱셈의 연산자의 경우에는 해당 수만큼 반복을, + 연산자의 경우 두 문자열을 병합하는데 사용됩니다.

 

문자열에서 특정 인덱스의 문자를 가져올 수 있습니다. 첫번째 문자의 인덱스는 0에서부터 시작합니다. 그리고 문자열의 끝에서 부터 인덱싱하여 문자를 가져올 수 있습니다. 이 경우에는 마지막 문자의 인덱스가 -1에서 시작합니다.

 

다음시간에는 문자열에서 특정 구간을 추출하는 Slice하는 방법과 리스트에 대해서 공부하도록 하겠습니다.

가능하면 한 포스트에 많은 내용을 담지 않아서, 순차적으로 조금씩 지식을 쌓아 나가실 수 있도록 합니다. 이어지는 포스트에서도 함께해 주시길 바라면서 오늘 방문해 주셔서 감사합니다. 여러분의 공감하기와 구독은 저에게 힘이 됩니다.

이상으로 죠쵸였습니다.

'Programming > Python' 카테고리의 다른 글

Python print() 함수 사용하기  (3) 2020.09.19
파이썬 흐름제어  (2) 2020.09.10
파이썬 문자열 Slicing 과 리스트  (0) 2020.09.07
Hello Python  (0) 2020.09.05
파이썬? 일단 설치하자! (Mac OS)  (0) 2020.09.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함