문자열조작 3

[python] 문자열 조작, 문자열 추가, str, format, split 활용, 문자열 추출, 특정 문자 추가, 조건분리

앞장에서 replace를 활용한 문자열 치환 방법에 대해 다뤘습니다. 이번엔 format, split 활용하여 문자열에 특정 문자를 추가하고 특정 문자를 포함하고 있을때 분리하는 방법을 살펴보도록 하겠습니다. 1. format 함수 format 함수란 문자열 내의 특정한 값을 변수로부터 초기화하여 동적으로 문자열을 생성하는 함수입니다. format 함수를 이용하여 문자열에 특정 문자를 추가하도록 하겠습니다. a = '저의 국적은 {}이며, 나이는 {}살 입니다.' 자, 이런 문장을 생성했습니다. 원하는 값을 넣기 위해서 format을 지정해주면 됩니다. a = '저의 국적은 {}이며, 나이는 {}살 입니다.' # ===================================================..

Python 2022.06.24

[python] replace 문자열 조작, 문자열 치환, 문자열 변경

이번 포스팅에서는 다양한 문자열의 함수를 이용하여 문자열을 조작하는 방법인 치환하고 변경하는 실습을 진행하도록 하겠습니다. 문자열의 함수는 정말 많습니다. 문자열의 함수를 활용하면 큰 데이터를 조작하거나, 주소/이름/번호 등과 같은 데이터도 쉽게 조작할 수 있습니다. 이번엔 replace 함수를 이용하도록 하겠습니다. 1. replace 우선 문자열을 선언해주도록 합니다. 다양하게 실습을 하기 위해서 한글, 영문, 숫자를 선언해주겠습니다. 문자열은 꼭 ' ' 오늘 Out: '오늘 날씨가 참 좋네요.' # =================================================================== b = 'nice to meet you' # 'glad to meet you'로 ..

Python 2022.06.22

[python] 문자열조작, 문자열 인덱스, 문자열 찾기, 문자열 슬라이싱

이번 시간엔 문자열을 조작하고 인덱스를 찾고, 슬라이싱 하는 방법에 대해 포스팅하도록 하겠습니다. 문자열 인덱스란, 문자의 길이가 몇 번째에 위치하는지를 뜻 합니다.특히 파이썬은 0부터 시작한다는 것을 꼭 생각하셔야 합니다.예를 들어 '안녕하세요' 라는 문자열이 있으면 0 1 2 3 4 => 총 4번째까지의 인덱스가 있다고 볼 수 있습니다.이제 본격적인 실습을 들어가도록 하겠습니다. 1. 인덱스 찾기 a 를 선언해주도록 하겠습니다. a = '안녕하세요. 반갑습니다.' 이제 a에는 '안녕하세요. 반갑습니다.'라는 문자열이 들어갔습니다. 이제 인덱스를 찾아보도록 하겠습니다. a = '안녕하세요. 반갑습니다.' in: a[0] # 0번째 인덱스를 찾아줘 Out: '안' in: a[5] # 5번째 인덱스를 찾아..

Python 2022.06.22