초보자를 위한 파이톤 문자열
다시 살펴보겠습니다.
Python 문자열이란?
파이톤의 문자열은 따옴표로 묶인 문자입니다.이렇게작은따옴표, 큰따옴표 또는 작은따옴표를 사용할 수 있습니다!다음 절에서는 이에 대해 상세하게 소개할 것이다.
문자열의 각 문자에는 문자열의 위치를 나타내는 색인이라는 숫자가 있습니다.첫 번째 문자의 인덱스는 0이고, 두 번째 문자의 인덱스는 1로 유추한다.
문자열은 변경할 수 없습니다. 이것은 문자열을 만들면 편집할 수 없다는 것을 의미합니다.다시 말하면 문자열에 문자를 추가하거나 삭제할 때마다 완전한 새 문자열을 만든다는 것이다.
파이썬 문자열 만들기
Python에서 문자열을 만들 수 있는 세 가지 방법이 있습니다.Python에 문자열을 만들려면 다음 방법 중 하나를 사용하여 문자열을 구성하는 문자를 둘러쌀 수 있습니다.
너는 작은따옴표를 사용할 수 있다.
'Hello World'
너도 더블 따옴표를 사용할 수 있다."Hello World"
마지막으로 삼중 인용 부호를 사용하여 여러 줄 문자열을 만들 수 있습니다."""Hello
World"""
문자열의 문자 액세스
문자열을 처리할 때 문자열 중 하나 이상의 문자에 접근해야 할 수도 있습니다.문자열의 인덱스 특성을 사용하여 이 점을 실현할 수 있습니다.
문자열의 문자에 액세스하려면 색인이라는 기술을 사용합니다.형식은 다음과 같습니다: 문자열 변수 뒤에는 네모난 괄호가 있습니다. 이것은 우리가 접근하려고 하는 문자의 인덱스를 포함합니다.
만약 우리가
name
이라는 문자열을 가지고 있다면, 이것은 Python
의 값을 저장하고 있으며, 우리는 첫 번째 자모에 접근하려고 한다.다음과 같은 방법으로 이 작업을 수행했습니다.name = "Python"
print(name[0])
이것은 결과가 P
인 새 문자열을 되돌려줍니다.문자열의 여러 문자에 액세스하려면 슬라이스라는 기술을 사용합니다.형식은 색인과 같지만, 사칭으로 구분된 숫자를 네모난 괄호 안에 한두 개만 포함할 수 있다.이 두 숫자는 하나의 절편 범위를 대표한다.첫 번째 숫자는 색인을 시작하는 것을 대표하고, 두 번째 숫자는 끝 색인을 대표한다.이 두 숫자는 플러스일 수도 있고 마이너스일 수도 있다.양수는 문자열을 왼쪽에서 오른쪽으로 인덱스하고 음수는 오른쪽에서 왼쪽으로 인덱스합니다.
다음은 문자열의 가능한 표현 형식에 대한 요약입니다.
이전의 같은 예시를 사용하지만,
name
이라는 문자열의 세 글자에 접근하려고 한다면.name = "Python"
print(name[0:3])
이것은 결과가 Pyt
인 새 문자열을 되돌려줍니다.두 가지를 기억해라.
IndexError
TypeError
을 얻을 수 있습니다.문자열 추가
Python에 문자열을 추가하는 것을 연결이라고 합니다.Python에서 문자열을 연결하려면 더하기 연산자를 사용합니다.
print("Hello " + "World")
이것은 Hello World
값의 문자열을 만들 것입니다.문자열 길이 구하기
문자열 길이를 찾으려면 Python의 내장 len() 함수를 사용합니다.
print(len("Python"))
돌아가다문자열에 문자나 하위 문자열이 있는지 확인하기
문자열에 문자나 하위 문자열(문자열의 일부)이 있는지 확인하려면 Python에 내장된
in
키워드를 사용합니다.True
또는 False
으로 돌아갑니다.예를 들어, Hello World에 World가 있는지 확인하려면 다음과 같이 하십시오.
print("World" in "Hello World")
True
으로 돌아갑니다.문자열을 옮겨다니며 모든 문자에 접근할 수 있습니다.가장 효과적인 방법은 for 순환을 사용하는 것이다.이 점을 해낼 수 있는 두 가지 방법이 있다.
in
키워드를 사용합니다.name = "Python"
for i in name:
print(i)
이 코드 세그먼트는 문자열의 각 문자를 처음부터 끝까지 액세스하여 인쇄합니다.출력:P
y
t
h
o
n
range()
함수를 사용한다.name = "Python"
for i in range(len(name)):
print(name[i])
이 코드 세그먼트는 문자열의 처음부터 끝까지 모든 알파벳에 접근하여 인쇄합니다. 범위는 0에서 5입니다.또한 다음과 같이 출력됩니다.P
y
t
h
o
n
결론
너는 현으로 더 많은 일을 할 수 있다.파이톤에는 많은 내장 함수가 있는데 예를 들면
lower()
, upper()
과 split()
이다.전의 서열이나 내장된 format()
함수 포맷 문자열을 사용할 수 있습니다.너무 재밌어!질문이나 의견이 있으시면 계속 공부하시고 댓글을 남겨주세요!
Reference
이 문제에 관하여(초보자를 위한 파이톤 문자열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/maggiecodes_/python-strings-for-beginners-a7a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)