zoukankan      html  css  js  c++  java
  • Python基础9_初始函数,定义函数,函数调用

    一. 什么是函数
    函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可
    特性:(1).减少重复代码
    (2).使程序变得可扩展
    (3).使程序变得易维护
    二. 定义函数,函数名,函数体,函数的调用
    使用关键字del来定义函数,语法为:
    del 函数名():
    函数体
    这里的函数名的命名规则和变量基本一致
    函数体:就是函数被执行之后要执行的代码
    函数的调用:使用函数名可以调用函数. 写法:函数名(). 这个时候函数的函数体会被执行
    三. 函数的返回
    执行完函数之后,我们可以使用return来返回结果
    函数return的使用:
    1. 函数中遇到return,此函数结束,不在继续执行
    2. 给函数的调用者一个访问结果,函数的返回值可以有多个结果
    总结一下:
    1. 遇到return,函数后面的东西将不会再执行
    2. return的返回值
    (1).如果return什么都不写,或者干脆不写return,那么返回的就是None
    (2).如果return后面写了一个值,则调用者可以接收一个结果
    (3).如果return后面写了多个结果,则调用者可以接收一个tuple,调用者可以直接解构成多个变量
    四. 函数的参数
    参数:函数在调用的时候指定具体的一个变量的值
    关于参数:
    1. 形参:写在函数声明的位置的变量叫形参,形式上的一个完整
    (1).位置参数:按照位置来赋值
    (2).默认值参数:在函数声明的时候就可以给出函数参数的默认值,在调用的时候可以给出具体的值,也可以不给值,使用默认值
    (3)动态传参
    当位置参数和默认值参数同时出翔的时候,必须先声明位置参数,才能声明默认值参数.
    2. 实参:在函数调用的时候给函数传递的值,实际执行的时候给函数传递的信息
    (1).位置参数:按照位置给形式参数传递信息
    (2).关键字参数:按照形参声明的变量名进行传递
    (3).混合参数:关键字参数必须在位置参数后面
    3. 传参:给函数传递信息的时候,将实际参数交给形式参数的过程叫传参

  • 相关阅读:
    nginx源代码分析--监听套接字的创建 套接字的监听 HTTP请求创建连接
    JSP中Session的使用
    令人作呕的OpenSSL
    bottle的几个小坑
    UVA 11997
    Rational Rose 2007 &Rational Rose 2003 下载及破解方法和汉化文件下载
    MyEclipse下XFire开发Webservice实例
    OpenTSDB设计解读
    Spring整合Hibernate的步骤
    linux服务之audit
  • 原文地址:https://www.cnblogs.com/guyannanfei/p/10078921.html
Copyright © 2011-2022 走看看