我们程序员通常在应用程序中使用字符串数据。使用字符串数据时,最常用的操作之一是获取字符串的大小或长度。在本教程中,我们将使用不同的方法来获取字符串的长度。
null
使用Len函数
Python具有名为 len
它将提供给定字符串的长度。我们只需将字符串变量名或字符串直接提供给 len
功能如下。
myname="poftut.com" len(myname) #10 len("poftut.com") #10

使用SizeOf函数
另一种获得字符串长度的方法是使用 sys
提供的库 sizeof
功能。 sizeof
实际提供字节大小。
import sys sys.getsizeof(myname) #59 sys.getsizeof("poftut.com") #59

用…计算
另一种也是最后一种方法是使用 while
或 for
我们自己。因为我们知道字符串只是一个字符列表,所以我们可以迭代这些字符。迭代时我们可以计算字符数。这种类型的计数操作提供了一些灵活性,比如跳过某些字符,并且不添加总计数。我们将使用以下for循环。
count=0 for ch in myname: count=count+1 print(count) #10

我们可以创建一个简单的函数,如下所示。
def strcount(mystr): count=0 for ch in mystr: count=count+1 return count strcount(myname) 10

相关文章: 如何将Python字符串转换为Int?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END