当需要不使用库方法来计算字符串的长度时,每次遇到字符串的元素时,都会使用一个计数器来递增。
以下是相同的演示-
my_string = "Hi Will"
print("字符串是:")
print(my_string)
my_counter=0
for i in my_string:
my_counter=my_counter+1
print("字符串的长度是 ")
print(my_counter)输出结果
字符串是: Hi Will 字符串的长度是 7
字符串已定义,并显示在控制台上。
计数器初始化为0。
迭代字符串,在迭代完每个元素之后,计数器加1。
这在控制台上显示为输出。