热门推荐
浙江水利水电学院是一本还是二本
中专是什么学校
五年制大专可以升本吗
全国的高考试卷都是一样的吗
新高考会被退档吗
高考可以用不透明的垫板吗
太原科技大学是211还是985
浙江旅游职业学院是大专还是本科
资格考试
图片如何去发挥网络营销价值
微信公众号文章的要素
作为刚入门的心理咨询数,迫切想知道哪些书籍适合阅读?最好有书单~
会计的公式很多,请问哪些是核心的?求达人概括总结
为什么好多人拿了心理咨询师资格证却不会做咨询
我想考心理咨询师请问心理咨询师认证适用于哪些人群
据说教师资格证有好几种真的吗请专家细说一下
家里人都劝我考教师资格证,有什么好的呢
学历考试
python
python的len函数用于返回字符串、列表、字典、元组等长度,语法为【len(str)】,其中str是要计算的字符串、列表、字典、元组等。len(String),括号里的 string 用于指定要进行长度统计的字符串。返回值:字符串、列表、字典、元组等元素的长度。
len函数介绍
Python中的len()函数:
1、作用:返回字符串、列表、字典、元组等长度。
2、语法:len(str)。
3、参数:str(要计算的字符串、列表、字典、元组等)。
4、返回值:字符串、列表、字典、元组等元素的长度。
len()函数基本语法
len(String),括号里的 string 用于指定要进行长度统计的字符串。
举个例子,我们定义一个字符串,如:a='www.PaAey.net',然后再使用len()函数去计算长度,代码如下:
a='www.PaAey.net'
1en(a)
13
在实际当中,我们不单单是要获取到字符长度,当然也可能要获取到它的字节数。
在 Python 中,不同的字符所占的字节数不同,数字、英文字母、小数点、下划线以及空格,各占一个字节,而一个汉字可能占 2~4 个字节,具体占多少个,取决于采用的编码方式。
我们按UTF-8编码来举例,一个汉字在其中会占用3个字节;我们使用下面的代码来确定:
stul='人之初,性本善’
1en(stu1.encode())
21
函数()里面的encode方法,是用来将字符串进行编码再进行获取它的字节数。
如果你想用其他的编码来获取字节数也可以,这里我用GBK编码来举例,代码如下:
stu2='人之初,性本善’
1en(stu2.encode("gbk"))
14
总结:len()函数,可以用来获取字符串长数,以及字节数;当中的encode()方法,是用来将字符串进行编码;如果我们想用其他的编码方式去获取,我们只需要再encode()方法里添加你要使用的编码。





















