栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python的函数与方法(上)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python的函数与方法(上)

函数
  1. 什么是函数/方法

    1、函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码块
    2、函数能提高应用的模块性,和代码的重复利用率。比如我们天天使用的函数print(),这个就是函数(一个python的内置函数)。但你也可以自己在创建函数,这被叫做用户自定义函数
    
    通俗易懂的说:把一堆零散的代码放在一起并组织起来完成一个特定任务
    
  2. 为什么需要函数
    1、载体
    函数编程模式,让电脑的运算/逻辑一函数的方式进行呈现
    2、组织
    函数将原有零散的代码根据功能进行组织
    3、复用
    对高频次使用的代码段(功能)进行重复使用
    4、封装
    基于功能惊醒封装,无需关注内部细节,只需调用即可
    5、清晰
    提高整体代码本身的可读性
    6、按需
    需要的时候可随时调用(呼之即来,挥之则去)

  3. 如何声明/调用一个函数



函数内使用三个单/双引号,可以写说明
def my_function():
‘’’
说明
‘’’
return 4

  1. 函数/方法的参数
    一个没有参数的函数无法“火力全开”
    def add():
    result = 1 + 1
    return result
    一个有参数的函数则“如虎添翼”
    def add(num1,num2):
    result = num1 + num2
    return result
    1、形式参数 参数的名字(类似变量名)- parameter

    2、实际参数 该参数的具体值(变量的那个值)- argument

    3、位置参数 按照参数位置取值 - positional
    位置参数受到位置限制,按照位置进行传参

    4、关键字参数 就是一个标准的变量赋值的过程
    关键字参数不受到位置影响,只要对应关键字即可

    5、默认参数 为函数预设的参数值

    6、参数组 可变参数和可变关键字 - 传入结构化数据类型(列表、元组、字典)
    可变参数


可变关键字参数

全部参数混合使用

  1. 函数中的全局变量和局部变量

    如何把全局变量引入函数中使用
  2. 函数中 return的数据类型

  3. 函数对可变对象和不可变对象的操作
    可变对象



    不可变对象
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/499156.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号