• 关于Python中函数的使用


    函数的概念
    #     概念
    #         写了一段代码实现了某个小功能; 然后把这些代码集中到一块, 起一个名字; 下一次就可以根据这个名字再次使用这个代码块, 这就是函数
    #     作用
    #         方便代码的重用
    #         分解任务, 简化程序逻辑
    #         使代码更加模块化
    #     函数分类
    #         内建函数
    #         三方函数
    #         自定义函数
    
    # 函数的基本使用
    #     简单定义
    #         def 函数名():
    #             函数体
    #     函数的调用
    #         函数名()
    def myFun():
        print(1)
    
    #函数调用
    myFun()
    
    # 函数的参数
    #     单个参数
    #         场景
    #             需要动态的调整函数体中某一个处理信息
    #             则可以, 以参数的形式接收到相关数据
    #         定义
    #             def 函数名(参数名称):
    #                 函数体
    #                 函数体中, 可以直接以变量的方式使用该参数
    #         函数的调用
    #             函数名(参数值)
    #         形参和实参的概念
    #             上述函数定义中, "参数名称"即为形参;
    #             在调用函数的时候, 传递的真实数据, 即为实参
    #     多个参数
    #         场景
    #             需要动态的调整函数体中多个处理信息时
    #             则可以以 逗号 做分割, 接收多个参数
    #         定义
    #             def 函数名(参数名称1, 参数名称2):
    #                 函数体
    #                 函数体中, 可以直接以变量的方式使用所有参数
    #         调用
    #             方式1
    #                 函数名(参数1, 参数2, 参数3...)
    #                     形参和实参一一对应
    #             方式2
    #                 函数名(参数名称1=参数1, 参数名称n = 参数n...)
    #                     可以指明形参名称
    #                         称为"关键字参数"
    #                     不需要严格按照顺序
    
    #     不定长参数
    #         场景
    #             如果函数体中, 需要处理的数据, 不确定长度
    #             则可以以不定长参数的方式接收数据
    #         方式1
    #             定义
    #                 def 函数名(*args):
    #                     元组
    #                     函数体
    #                     函数体中, 可以直接以元组变量的方式使用该参数
    #             使用
    #                 函数名(参数1, 参数2, 参数3...)

    这里只是介绍了一下函数的基本概念,并没有给出什么实例。学习PYTHON语言时,掌握函数的使用将有助于自己对语言的运用。
    后续整理一份函数的具体用法的清单加深自己对函数的掌握。
    学习PYthon以来,一直没有找到学习的方向,不得要领。。。不知道如何走下去。,
  • 相关阅读:
    开学第二周java作业暨动手动脑p1
    开学第一周
    暑假第九周
    暑假第八周
    bzoj4033:[HAOI2015]树上染色
    bzoj4472:[Jsoi2015]salesman
    dp专题复习
    bzoj1864:[Zjoi2006]三色二叉树
    bzoj1190:[HNOI2007]梦幻岛宝珠
    bzoj2794:[Poi2012]Cloakroom
  • 原文地址:https://www.cnblogs.com/star12111/p/8734217.html
Copyright © 2020-2023  润新知