Python函数的返回值

在调用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 说明这段代码什么都没有返回。

复制代码
在写函数的时候,要尽量以功能为向导,结果最好不要直接在函数中打印出来。

原文地址:https://www.cnblogs.com/wwyydd/p/14265427.html