• python学习第五讲,python基础语法之函数语法,与Import导入模块.


    python学习第五讲,python基础语法之函数语法,与Import导入模块.

    一丶函数简介

    函数,就是一个代码块,这个代码块是别人写好的.我们调用就可以. 函数也可以称为方法.

    1.函数语法定义

    def 函数名():
    
        函数封装的代码
        ……
    
    1. def 是英文 define 的缩写
    2. 函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用
    3. 函数名称 的命名应该 符合 标识符的命名规则
      • 可以由 字母下划线数字 组成
      • 不能以数字开头
      • 不能与关键字重名

    我们可以 定义 一个函数,并且调用. 注意,函数有定义 跟声明一说. 一会说明含义.

    代码如下:

    2.函数的调用

    函数调用很简单.你定义的函数名,在下面加个括号即可调用. 因为是空参数.所以括号内不用给内容.

    3.函数的文档注释

    • 在开发中,如果希望给函数添加注释,应该在 定义函数 的下方,使用 连续的三对引号
    • 连续的三对引号 之间编写对函数的说明文字
    • 函数调用 位置,使用快捷键 CTRL + Q 可以查看函数的说明信息

    注意:因为 函数体相对比较独立函数定义的上方,应该和其他代码(包括注释)保留 两个空行
    如下:
    别忘了 Ctrl + Q 查看

    4.函数的参数

    既然函数是自己编写的.或者别人写的.那么不可能是一个 函数,所以需要传入参数.让我们
    函数灵动性更好.

    语法:

    def 函数名(参数1,参数2):
        函数体
    

    具体使用:

    在调用函数的时候,我们传入 1,1 相当于赋值给了在定义函数的时候,给的参数 nRow,nCol 变量了.

    • 参数的作用:

    • 函数的参数,增加函数的 通用性,针对 相同的数据处理逻辑,能够 适应更多的数据

      1. 在函数 内部,把参数当做 变量 使用,进行需要的数据处理
      2. 函数调用时,按照函数定义的参数顺序,把 希望在函数内部处理的数据通过参数 传递

    5.函数的形参跟实参

    • 形参定义 函数时,小括号中的参数,是用来接收参数用的,在函数内部 作为变量使用
    • 实参调用 函数时,小括号中的参数,是用来把数据传递到 函数内部 用的

    6.函数的返回值

    任何函数都有返回值, 作用就是结束当前函数.并且将当前函数执行过后的结果返回出去.
    语法:

    return 关键字

    如: 两个数相加.想要结果就用 return返回即可.

    代码如下:

    二丶模块中的函数使用

    模块,在很多高级语言中都有这种概念.指的就是别人开发好,共给你使用.
    如C/C++ 中, 提供了 lib,以及DLL 你可以使用. 在Python中一样也有.

    1.python中的模块使用以及介绍.

    模块是 Python 程序架构的一个核心概念

    • 模块 就好比是 工具包,要想使用这个工具包中的工具,就需要 导入 import 这个模块
    • 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块
    • 在模块中定义的 全局变量函数 都是模块能够提供给外界直接使用的工具

    模块的定义很简单. 只需要一个 .py结尾的源文件即可.

    模块的使用:

    语法:

      import 模块名字.py
      模块名字.函数(); 
    

    就是在使用函数的时候,需要加上模块名称了.

  • 相关阅读:
    spring原理
    mybatis原理
    数据结构与算法
    JVM内存模型及垃圾回收算法
    dorado动态修改数据验证
    dorado在dialog中使用js通过控件id修改控件值,值闪烁一下消失问题
    由于;引发的Oracle的BadSqlExecption
    swagger配置
    SpringBoot整合mybatis碰到的问题
    关于浏览器的自动缓存问题
  • 原文地址:https://www.cnblogs.com/iBinary/p/10260227.html
Copyright © 2020-2023  润新知