• 学习笔记-Python基础4-函数


    Python编码规范,比如1、给变量赋值=之间都用空格隔开;2、给函数形参或者实参赋值=左右不加空格,但是每个参数之间逗号之后加空格

    #函数

      -代码的一种组织形式

      -一个函数一般完成一项特定的功能

        -函数需要先定义

        -使用函数,俗称调用

        -使用方法:def关键字,后跟一个空格,接着函数名(),括号内参数可带可不带,然后函数块内写要执行的语句,注意函数名的命名遵循变量名命名规则(不用大驼峰,因为大驼峰给类用)

          

         -函数的参数和返回值:

           -函数的参数:负责给函数传递一些必要的信息,参数只是一个符号,具体指函数调用的时候传进来的值。(形参:函数定义的时候用到的参数没有具体值,全称形式参数;实参:函数调用时输入的参数,全称实际参数),举例如下:

            

              参数的分类:普通参数、默认参数(形参带有默认值,函数调用时,如果没有实参传入,则使用默认值)、关键字参数(函数定义的形参和默认参数一样,只是调用的时候要带参数名,而不单单是只传值,从而可以不考虑实参传递位置)、收集参数(把超出函数形参数量的实参,收集起来放到一个特定的数据结构中,收集参数可以和其他参数共存,一般没特殊情况,约定俗称参数名为args,写法*args):

                

                

                

            函数参数的混合使用:

              

           收集参数的解包问题:

            将打包好的list或者dict放入调用函数的实参中,传递给list或dict收集参数中

            

            

            

             函数文档:是对当前函数提供使用的相关的参考信息:

              

               

           -函数的返回值:函数的执行结果,1、如果不写return,默认返值为None;2、碰到return语句则结束函数,return后面的语句不再执行,举例如下:

            

  • 相关阅读:
    tophat安装
    glimmer 3.02安装小记
    Augustus安装小记
    推荐几个手机网站在线预览测试工具
    软件分辨率兼容性测试
    谈谈软件兼容性测试
    网页兼容性测试(工具使用IETESTER、Firefox、360安全浏览器)
    12款很棒的浏览器兼容性测试工具推荐
    测试用例设计——如何提高测试覆盖率
    软件测试报告写作实战案例
  • 原文地址:https://www.cnblogs.com/Cloudloong/p/9574271.html
Copyright © 2020-2023  润新知