• 技术文章 >常见问题 >Python常见问题

    python怎么运行函数

    silencementsilencement2019-08-16 14:20:53原创3088

    python 函数定义及调用

    1、什么是函数?

    在程序中,函数就是具备某一功能的工具,事先将工具准备好即函数的定义;遇到应用场景拿来就用即函数的调用;函数必须遵循先定义后调用的原则

    2、为什么要用函数

    不用函数的问题是:

    程序冗长 程序扩展性查 程序的可读性

    3、如何用函数

    del   函数名 (参数1,参数2,...)
                  ‘’‘’函数功能的描述信息
                   参数1描述
                   参数2描述
                   return:返回值‘’‘’
                   代码块
                    return:返回值

    3、函数的定义和调用阶段

    (1)函数的使用必须遵循先定义,后调用原则

    (2)没有事先定义函数,而直接引用函数名,就相当于在引用一个不存在的变量名

    (3)函数定义阶段:只检测函数体的语法,不执行函数体代码

    # def func():
    #     print('1111')
    #     print('222')
    #     print('333')

    (4)函数调用阶段执行代码

    4、函数定义的三种形式

    定义函数时的参数就是函数体接收外部传值的一种媒介,其实就是一个变量名

    (1)、无参函数

    #在函数定义阶段括号内没有参数

    注意:定义无参,意味着调用时也无需传入参数

    应用:如果函数体的代码逻辑不需要依赖外部传入的值,必须定义无参函数

    # def func():
    #     print('hello world')
    # func()

    (2)、有参函数

    #在函数定义阶段括号内有参数,称为有参函数

    注意:定义时有参,意味着调用时也必须传入参数

    应用:如果函数体代码逻辑需要依赖外部传入的值,必须定义成有参函数

    专题推荐:函数调用
    上一篇:Python列表怎么倒序 下一篇:python包是什么

    相关文章推荐

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网