[SK Shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안(3일차)
인프라 활용을 위한 파이썬
문자열 출력
- 문자열도 리스트와 마찬가지로 인덱싱과 슬라이싱이 가능하다
- 문자열은 작은따옴표('') 또는 큰따옴표("")를 이용해 생성한다
- 따옴표 앞에 r을 붙이면 원시 문자열이 출력된다
- 여러줄의 문자열을 만들때는 """ """ 따옴표 3개를 이용한다
- 여러 Escape 코드가 존재한다. 아래는 자주 사용할 만한 코드이다.
- 변수를 문자열 안에 포맷을 사용해 넣을 수 있다
문자열 관련 함수
- upper() / lower()
문자열을 대문자 / 소문자로 바꾼다
- isupper() / islower()
전부 대문자이거나 전부 소문자일 때 True 하나라도 아니면 False
- isalpha() / isalnum() / isdecimal() / isspace() / istitle()
공통적으로 빈 문자열은 False이다
- startswith() / endswith()
파라미터의 문자열로 시작하거나 / 끝나면 True
- join() / split()
특정 문자열을 가지고 결합할 때는 join / 문자열을 특정 문자(개행문자, 공백도 가능)로 나눌 땐 split
- rjust() / ljiust() / center()
파라미터의 숫자만큼 문자열 길이를 정하고, 이외의 공간에는 공백 또는 특정 값으로 채워 반환
- strip() / rstrip() / lstrip()
문자열의 공백을 제거할 때 strip은 양쪽, 오른쪽만 rstrip, 왼쪽만 lstrip
- ord() / chr()
문자의 유니코드 넘버는 ord / 유니코드 넘버로 문자를 찾을 땐 chr
'[SK Shieldus Rookies 16기] > Python' 카테고리의 다른 글
정규 표현식(=regexes) (0) | 2023.10.31 |
---|---|
얕은 복사(shallow copy) / 깊은 복사(deep copy) (0) | 2023.10.31 |
파이썬 데이터 구조(tuple, dictionary) (0) | 2023.10.30 |
파이썬 데이터 구조(리스트) (0) | 2023.10.26 |
파이썬 함수와 모듈 (0) | 2023.10.26 |