当需要不使用库方法来计算字符串的长度时,每次遇到字符串的元素时,都会使用一个计数器来递增。
以下是相同的演示-
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。
这在控制台上显示为输出。