首页 > 其他 > 详细

初始函数和返回值

时间:2019-07-28 23:00:57      阅读:106      评论:0      收藏:0      [点我收藏+]

函数

定义了之后,可以在任何需要它的地方调用

技术分享图片
s =nimeide
def jishu():
    i = 0
    for l in s:
        i += 1
    print(i)
jishu()
View Code

没有返回长度,只是单纯的打印出来

技术分享图片
s =nimeide
def jishu():
    i = 0
    for l in s:
        i += 1
    print(i)
    return i
c = jishu()
print(c)
View Code

可以通过return设置返回值

 

返回值

没有返回值

不写return,默认返回None。

只写return:

  return之后的所有代码都不执行 ,可以用来结束一个函数。

  注意return和break的区别:return是结束整个函数,无论return是否在循环中。之后的代码一概不执行。

             :break只是打破循环,循环中break后面的代码不执行,但循环之外的代码依旧执行。

返回一个值

可以返回数据类型。

只要返回了就可以接收了。

如果一个程序中有多个return是,只执行第一个reyurn。

返回多个值

多个返回值用多个变量接收:有多少返回值用多少变量接收。要一一对应

返回多个值用一个变量接收时,得到的是一个元组。

初始函数和返回值

原文:https://www.cnblogs.com/zly9527/p/11261307.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!