라이브러리 메서드를 사용하지 않고 문자열의 길이를 계산해야 하는 경우 카운터를 사용하여 문자열의 요소를 만날 때마다 증분합니다.
아래는 동일한 데모입니다 -
예시
my_string ="Hi Will"print("문자열은 :")print(my_string)my_counter=0for i in my_string:my_counter=my_counter+1print("문자열의 길이는 ")print(my_counter)사전>출력
문자열은 :Hi Will문자열의 길이는 7입니다.설명
-
문자열이 정의되고 콘솔에 표시됩니다.
-
카운터는 0으로 초기화됩니다.
-
문자열은 반복되고 모든 요소가 반복된 후 카운터는 1씩 증가합니다.
-
이것은 콘솔에 출력으로 표시됩니다.