• day10整理


    day10整理

    函数----》工具

    函数不会改变某一个功能,它只做了一件事------->封装(接口),让代码更简洁

    函数的定义

    def 函数名():

    ​ """对函数的描述信息“”“

    ​ 代码块

    函数定义的特征:函数定义过程,只检测语法,不执行代码

    函数的三种形式

    空函数

    有参函数

    无参函数

    函数的调用------》使用函数

    gues()

    print(gues)函数的地址

    函数的返回值

    返回的是一个值,也可是一组值(所有的数据类型)

    return 的特性:

    1. return 返回一个返回值,如果没有返回值,返回None
    2. 没有return 默认返回None
    3. return 会终止函数,不运行下面的代码,假设有多个return的时候,运行第一个return
    4. return通过逗号隔开,可以返回多个值,返回值以元组的形式接收

    函数的参数

    有参函数:有自己的属性的参数

    :后面规定的是参数的数据类型,约定俗成的

    ->后面规定的是返回值的数据类型,约定俗成

    形参:定义函数阶段的产物,具有接收实参的作用,具有描述意义

    位置形参: 从左到右依次接收实参的值

    默认形参: 如果没有指定值,使用默认值,如果调用的时候传值,使用传的值,默认形参在位置形参后

    实参: 调用阶段的产物,传给形参的一个具体数值(可为所有数据类型)

    位置实参:从左到右依次给位置形参传值

    关键字实参:按照形参名给形参传值,位置实参必须在关键字实参前面

    可变长参数

    可变长形参

    *lt,把所有传过来的实参全部接收,并且以元组的形式存储

    可变长实参

    lt = [1,2,3]

    *lt 把lt 内的元素一个一个取出来传给形参

  • 相关阅读:
    分布式id生成
    DB主从一致性架构优化4种方法
    Mysql在大型网站的应用架构演变
    win10下iis绑定局域网ip无效的解决方案
    css随笔
    html标签说明
    C# JSON序列化日期格式问题
    使用事件机制相比直接调用函数的优势
    C#绑定事件时使用匿名函数
    C# t4模版引擎笔记 引入外部dll
  • 原文地址:https://www.cnblogs.com/kaizi111/p/11567908.html
Copyright © 2020-2023  润新知