문자열의 제어
2021. 2. 13. 22:00ㆍ코딩강좌/파이썬
- 문자의 제어에 관해 배운다.
- 문자의 연산이고 말할수 있다.
- ‘Hello’ + ‘world’ 더하기 연산
- ‘Hello ‘ * 3 곱하기 연산
- 문자열 연산에서는 더하기하고 곱하기 만 존재.
- 이런 걸 왜 하는지는 지금 알필요 없다.
- 우선 이런것이 있다는 것을 알고 있으면 된다.
- 나중에 이 부분들은 코딩에서 매우 중요하게 사용된다.
- 그러면 데이터 타입에 따른 문자열 연산을 어떨까.
- print(1+1) -> data type 정수 의 계산
- print(‘1’+’1’) -> data type 문자의 계산
- 문자열에서 특정 위치에 있는 문자만 가져오고 싶을때.
- print(‘Hello’[0])
- print(‘Hello’[1])
- 문자열을 수정하고 싶을때
- ‘hello world’.capitalize()
- ‘hello world’.upper()
- ‘hello world’.__len__()
- len(‘hello world’)
- ‘hello world’.replace(‘world’, ‘python’)
- 편집기에서 replace기능이 있음. 이를 구현하기 위해 python에서는 replace함수를 사용하면 됨.
- 이것들은 외울 필요는 없다.
- 문자열을 제어하기 위한 다양한 기능들이 파이썬에서는 제공되고 있다는 사실만
인지 하는것으로 충분하다. 프로그래밍시에 원하는 기능을 찾으면 그만이다.