zoukankan      html  css  js  c++  java
  • 关于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以来,一直没有找到学习的方向,不得要领。。。不知道如何走下去。,
  • 相关阅读:
    Salesforce和SAP Netweaver里数据库表的元数据设计
    Salesforce平台支持多租户Multi tenant的核心设计思路
    S/4HANA生产订单增强WORKORDER_UPDATE方法BEFORE_UPDATE参数分析
    S/4HANA生产订单的标准状态和透明工厂原型状态的映射
    1048. Find Coins (25)
    1101. Quick Sort (25)
    1009. Product of Polynomials (25)
    pta 奇数值结点链表&&单链表结点删除
    1007. Maximum Subsequence Sum (25)
    1006. Sign In and Sign Out (25)
  • 原文地址:https://www.cnblogs.com/star12111/p/8734217.html
Copyright © 2011-2022 走看看