zoukankan      html  css  js  c++  java
  • 函数

    函数的好处:

    1.减少代码重复性 (冗余)

    2.代码可读性高

    3.将功能进行封装(造工具)

    定义函数

    # def func():
    
    #     print(1)
    
    
    
    # def  关键字
    
    # func 函数名
    
    # ()   传递参数
    
    # :    语句结束.
    

    提示作用, 没有约束作用

    # def func(a:int,b:str):
    
    #     print(a,b)
    
    # func(1,2)
    

    调用函数

    # 函数名+()
    
    # 多次调用就是执行多次
    
    # 可以循环调用
    

    返回值:

    return 返回值

    return 返回一个内容(就是内容本身) 可以返回任意类型

    return 返回多个内容,以元组的形式返回

    return 终止函数 ,切记不能终止循环

    return 下方的代码不执行

    return 不写返回值或者没有return就返回None

    return 将内容返回给了函数的调用

    参数:

    # 形参: 函数定义的时候叫做形参
    
        # 位置参数
    
        # 默认参数
    
        # (位置,默认) 混合参数
    
        # 优先级: 位置 > 默认
    
    
    
    
    
    # 实参: 函数调用的时候叫做实参
    
        # 位置参数
    
        # 关键字参数
    
        # (位置,关键字) 混合参数
    
        # 优先级: 位置 > 关键字
    
    
    
    # 传参: 将实参传递给形参的过程叫做传参
    
    # 位置传参的时候必须一一对应
    
    # 形参是默认的参数时,实参传递时可以不写.写了内容就会把形参的默认参数覆盖
    

    课上代码敲 3遍

  • 相关阅读:
    项目开发中需要注意的
    数据库函数
    C#中 ?. 运算符
    字符串格式化String.Format
    day37 进程理论 多进程
    36 网络编程---操作系统 并发
    day35 socket的常用方法,
    day34
    day33天 网络编程udp pycharm控制台输出带颜色
    day32 网络编程初识
  • 原文地址:https://www.cnblogs.com/liutong123/p/11309959.html
Copyright © 2011-2022 走看看