zoukankan      html  css  js  c++  java
  • 初始函数和返回值

    函数

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

    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。

    返回多个值

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

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

  • 相关阅读:
    Python DB API 连接数据库
    PHP base64多图片上传
    Linux vim编写程序时出现高亮字符,如何取消?
    CDN,内容分发网络。
    MySQL随机取数据
    tp5 快速接入扫码支付
    tp5定时器
    清空测试数据
    Centos Crontab查看状态和开启
    select2 使用
  • 原文地址:https://www.cnblogs.com/zly9527/p/11261307.html
Copyright © 2011-2022 走看看