Python 예제가 포함된 문자열 개수()

Python 계산

count()는 다음과 같은 내장 함수입니다. Python. 문자열에서 주어진 요소의 총 개수를 반환합니다. 계산은 문자열의 시작부터 끝까지 시작됩니다. 검색을 시작하려는 위치에서 시작 및 끝 인덱스를 지정할 수도 있습니다.

에 대한 구문 Python문자열 개수()

Python 카운트 함수 구문:

string.count(char or substring, start, end)

매개 변수 Python 통사론

  • 문자 또는 하위 문자열: 주어진 문자열에서 검색하려는 단일 문자 또는 하위 문자열을 지정할 수 있습니다. 주어진 문자열에 있는 문자 또는 부분 문자열의 개수를 반환합니다.
  • 스타트 : (선택 사항) 검색이 시작될 시작 인덱스를 나타냅니다. 지정하지 않으면 0부터 시작합니다. 예를 들어 문자열의 중간부터 문자를 검색하려고 합니다. 카운트 함수에 시작 값을 제공할 수 있습니다.
  • end: (선택 사항) 검색이 끝나는 끝 인덱스를 나타냅니다. 지정하지 않으면 주어진 목록이나 문자열의 끝까지 검색합니다. 예를 들어 전체 문자열을 스캔하고 검색을 특정 지점까지 제한하지 않으려면 count 함수에서 end에 값을 지정하면 count가 해당 지점까지 검색을 처리합니다.

반환값

count() 메소드는 정수 값, 즉 주어진 문자열에서 주어진 요소의 개수를 반환합니다. 주어진 문자열에서 값을 찾을 수 없으면 0을 반환합니다.

예제 1: 문자열의 Count 메서드

다음 예제는 문자열에서 count() 함수가 작동하는 방식을 보여줍니다.

str1 = "Hello World"
str_count1 = str1.count('o')  # counting the character “o” in the givenstring
print("The count of 'o' is", str_count1)

str_count2 = str1.count('o', 0,5)
print("The count of 'o' usingstart/end is", str_count2)

출력:

The count of 'o' is 2
The count of 'o' usingstart/end is 1

예시 2: 주어진 문자열에서 문자의 발생 횟수 계산

다음 예제는 시작/종료 인덱스를 사용하여 주어진 문자열에서 문자가 나타나는 방식을 보여줍니다.

str1 = "Welcome to Guru99 Tutorials!"
str_count1 = str1.count('u')  # counting the character “u” in the given string
print("The count of 'u' is", str_count1)

str_count2 = str1.count('u', 6,15)
print("The count of 'u' usingstart/end is", str_count2)

출력:

The count of 'u' is 3
The count of 'u' usingstart/end is 2

예시 3: 주어진 문자열에서 하위 문자열의 발생 횟수 계산

다음 예제는 주어진 문자열에서 하위 문자열이 나타나는 모습과 시작/끝 인덱스를 사용하는 모습을 보여줍니다.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"
str_count1 = str1.count('to') # counting the substring “to” in the givenstring
print("The count of 'to' is", str_count1)
str_count2 = str1.count('to', 6,15)
print("The count of 'to' usingstart/end is", str_count2)

출력:

The count of 'to' is 2
The count of 'to' usingstart/end is 1

요약

  • count()는 다음과 같은 내장 함수입니다. Python. 목록이나 문자열에서 주어진 요소의 개수를 반환합니다.
  • 의 경우 , 문자열의 시작부터 끝까지 계산이 시작됩니다. 검색을 시작하려는 위치에서 시작 및 끝 인덱스를 지정하는 것도 가능합니다.
  • count() 메서드는 정수 값을 반환합니다.