zoukankan      html  css  js  c++  java
  • Python第三周Round3-初识函数

    函数是python的一个基本功能,开始学习函数。

     一些概念

    • 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可
    • 面向对象:对函数进行分类和封装,让开发“更快更好更强...”

    一、函数的定义

    def 函数名(参数):
        '函数介绍'
        # 代码块
        return  # 返回值
    

      

    • def:表示函数的关键字
    • 函数名:函数的名称,日后根据函数名调用函数
    • 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等...
    • 参数:为函数体提供数据
    • 返回值:当函数执行完毕后,可以给调用者返回数据。

    过程:没有return的函数,本质上还是个函数,其实是返回了一个None

    一个函数只能有一个return

    1、返回值

    函数是一个功能块,该功能到底执行成功与否,需要通过返回值来告知调用者。

    return只能返回一个值,若有多个参数,则是返回的一个tuple。(这句话我有怀疑,比如系统自带的format()功能,其参数并不是一个tuple)

    返回值数=0:返回None
    返回值数=1:返回object
    返回值数>1:返回tuple

    2、参数值

  • 相关阅读:
    PHP
    linux文件分割(将大的日志文件分割成小的)
    centos安装ssdb
    SSDB 数据库如何换用 rocksdb 引擎?
    A PHP extension for Facebook's RocksDB
    看电影有感
    视频格式(转的豆瓣)
    7月7号项目讲解总结
    java注解Annotation
    xml的解析
  • 原文地址:https://www.cnblogs.com/cnafzyx/p/10192833.html
Copyright © 2011-2022 走看看