Python程序,不使用库函数计算字符串的长度

当需要不使用库方法来计算字符串的长度时,每次遇到字符串的元素时,都会使用一个计数器来递增。

以下是相同的演示-

示例

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。

  • 这在控制台上显示为输出。