在调用python自带的len函数时,必须用一个变量来接收这个值。
str_len=len('hello,word')
使用自己写的函数也可以做到这一点
复制代码
函数定义
def my_len():
s1='hello world'
length=0
for i in s1:
length=length+1
print(length)
str_len=my_len() #函数调用
print('str_len:%s'%str_len)
11
str_len:None 说明这段代码什么都没有返回。
复制代码
在写函数的时候,要尽量以功能为向导,结果最好不要直接在函数中打印出来。