文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

python的函数和方法(上)

2024-04-02 19:55

关注

函数

什么是函数/方法


1、函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码块
2、函数能提高应用的模块性,和代码的重复利用率。比如我们天天使用的函数print(),这个就是函数(一个python的内置函数)。但你也可以自己在创建函数,这被叫做用户自定义函数
通俗易懂的说:把一堆零散的代码放在一起并组织起来完成一个特定任务

2.为什么需要函数

1、载体

函数编程模式,让电脑的运算/逻辑一函数的方式进行呈现

2、组织

函数将原有零散的代码根据功能进行组织

3、复用

对高频次使用的代码段(功能)进行重复使用

4、封装

基于功能惊醒封装,无需关注内部细节,只需调用即可

5、清晰

提高整体代码本身的可读性

6、按需

需要的时候可随时调用(呼之即来,挥之则去)

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

声明函数

声明

ii

33

函数内使用三个单/双引号,可以写说明

def my_function():
‘''
说明
‘''
return 4

4.函数/方法的参数

一个没有参数的函数无法“火力全开”

def add():
result = 1 + 1
return result

一个有参数的函数则“如虎添翼”

def add(num1,num2):
result = num1 + num2
return result

1、形式参数 参数的名字(类似变量名)- parameter

形式参数

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

在这里插入图片描述

3、位置参数 按照参数位置取值 - positional

位置参数受到位置限制,按照位置进行传参

在这里插入图片描述

4、关键字参数 就是一个标准的变量赋值的过程

关键字参数不受到位置影响,只要对应关键字即可

在这里插d

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

在这里插入图片描述

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

可变参数

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

可变关键字参数

在这里插入图片描述

全部参数混合使用

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

如何把全局变量引入函数中使用

在这里插入图片描述

2.函数中 return的数据类型

在这里插入图片描述

在这里插入图片描述

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

可变对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

不可变对象

在这里插入图片描述

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯