十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
直接len()方法就好了。
专注于为中小企业提供成都网站制作、网站建设、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东光免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
len(obj, /)
Return the number of items in a container
len函数python用法如下:
操作设备:戴尔笔记本电脑
操作系统:win10
操作程序:python2017
1、len函数的作用就是返回容器中项目的数目。
2、len的变量必须是容器,单独的数字行不通:a=2,print(len(a))。
3、容器可以是列表:a=[],print(len(a))。
4、容器可以是嵌套列表:a=[[],1,2,3,[1,2,3]],print(len(a))。
5、容器可以是字符串。
6、字符串的长度与字符有关:a='abcdefg369,print(len(a))。
7、反斜杠组合而成的转移符,只是一个字符:a='\n\t',print(len(a)),这里要特别注意,\n是一个字符。
要求n的位数count和各位数之和s,可以使用Python中内置的函数len()和sum()来实现。
例如,对于数字12345,可以这样写:
n = 12345
count = len(str(n))
s = sum(int(i) for i in str(n))
在这个例子中,count的值为5,因为数字12345有5位;s的值为15,因为1+2+3+4+5=15。
需要注意的是,len()函数只能用于求字符串的长度,因此需要先把数字n转换为字符串。此外,sum()函数默认求的是序列中所有元素的和,因此需要使用列表推导式来把n的各个位数转换为整数再求和。