-
[python]파이썬 문자열, 문자열 나열, 슬라이싱, 문자 함수 ord, 문자함수 chr, 이스케이프 시퀀스 문자Languages/python 2021. 3. 17. 11:57반응형
문자열
문자열 : '문자의 나열',텍스트 시퀀스
자료형 class str
'python'과 같은 문자열 상수는 클래스 str의 객체
작은따옴표 : ' "큰"따옴표 표현 '처럼 문자열 내부에 큰 따옴표 사용 가능
큰 따옴표 : ' "작은"따옴표 표현 '처럼 문자열 내부에 작은 따옴표 사용 가능
삼중 따옴표 : ' "문자열 " ' 또는 " "문자열" "로 여러 줄의 문자열 표현
문자열 활용,길이와 문자 참조
문자열의 길이 반환 : 함수 len()
c첨자를 사용한 문자열의 문자 참조
ex)
1 2 3 4 5 6
p y t h o n
-6 -5 -4 -3 -2 -1
슬라이싱(slicing)
문자열의 부분 문자열 참조 방식
문자열 슬라이싱
기존의 문자열은 절대 수정이 되는 것이 아니라 원 문자열은 변함이 없고
일부분을 반환
str(start:end)
문지열 str에서 start 첨자에서 end-1첨자까지의 문자열을 반환
start와 end, 생략하면, 각각 처음부터와 끝까지를 의미한다
앞뒤를 모두 비우면 문자열 전체를 반환
문자 사이 간격을 step으로 조정 가능
str[start:end:step]
문자 사이의 간격을 step으로 조정.step을 생략하면 1
문자 함수 ord()와 chr()
ord()
코드 번호 반환
chr()
해당 코드 번호의 문자 반환
이스케이프 시퀀스 문자
하나의 문자를 역슬래시\로 시작하는 조합으로 표현하는 문자
내장 함수 min()과 max()
인자의 최댓값과 최솟값을 반환하는 함수
인자가 문자열 1개
문자열을 구성하는 문자에서 코드 값으로 최대와 최소인 문자를 반환
인자가 문자열 2개 이상
문자열 중 최대와 최소인 문자열을 반환
2개 이상의 숫자
최대와 최소 수를 반환
내장함수(built - in function)
함수 min(),max(),len(),...등
파이썬 라이브러리로 인터프리티에서 아무런 설정 없이 바로 사용할 수 있는 함수
반응형'Languages > python' 카테고리의 다른 글
[python]파이썬 멤버십 연산자 in (0) 2021.03.17 [python]파이썬 문자열 메소드 (0) 2021.03.17 [python]파이썬 자료의 표준 입력과 자료 변환 함수 (0) 2021.03.12 [python]파이썬 문자열과 수/파이썬 함수/파이썬 연산자/연산자를 이용한 예제 (0) 2021.03.12 [python]파이썬 입문/파이썬 누구나 시작/hello python (0) 2021.03.12