成为大佬第十二天(函数)

发布时间:2026/11/11 23:54:04

成为大佬第十二天(函数) 一、函数定义函数是组织好的、可重复使用的代码块用于执行特定任务。它可以将复杂问题分解为小模块提高代码的可读性、复用性和可维护性。定义def 函数名(): 函数体调用函数名()二、函数参数形参 函数定义时括号中的占位符 像变量名等待被赋值 实参 函数调用时传入的具体值 像实际数据传给形参使用def my_print(start, stop,msg): :param start: 开始 :param stop: 结束 :param msg: 打印信息 for i in range(start, stop): print(i, msg) my_print(1, 6 , 困) my_print(1, 10 ,不困)三、参数的类型1. 位置参数按位置顺序传入数量必须匹配。#位置参数 def can(msg, n): for i in range(n): print(msg) can(醒醒,10)2. 关键字参数调用时用参数名值的方式指定顺序可变。#关键字参数 def can(msg, n): for i in range(n): print(msg) can(吃饭,n2) can(n2,msg吃饭)3. 默认参数定义时赋值调用时可传可不传。#默认参数 def can(msg睡觉, n 3): for i in range(n): print(msg) can() can(msg困) can(n2)4. 可变位置参数*args接收任意多个位置参数打包为元组。# 可变位置参数 *args # 接收任意多个位置参数打包为元组。 def my_print(*args, **kwargs): print(args) print(kwargs) my_print(1,2,3,4,5,a 10, b 20, c30)5. 可变关键字参数**kwargs接收任意多个关键字参数打包为字典。def my_print(a,b1,*args,**kwargs): print(a,b) print(args) print(kwargs) my_print(b2,a2) my_print(1,2,123,456,d3,e2,f1)6.解包将包拆开使内部数据与参数对应# 解包 要一一对应 def add(a, b, c): return a b c datas [10, 20, 30] print(add(*datas)) def greet(name, age): print(f{name} 今年 {age} 岁) data { name: 小明, age: 20 } greet(**data)四、lambda 表达式匿名函数lambda是 Python 中的匿名函数关键字用于创建一行表达式的简单函数。它没有函数名用完后即释放。# 定义一个没有形参 没有返回值的匿名函数 f2 lambda: print(888) print(type(f2), f2.__name__) f2()# 定义一个没有形参 有返回值的匿名函数 f3 lambda: (100, 200, 300) print(type(f3), f3.__name__) print(f3())# 定义有形参 有返回值的匿名函数 f4 lambda x: x 100 print(f4(50))print((lambda x, y, z: x y z)(10, 20, 30))
延伸阅读

更多相关文章

2026/11/9 3:21:54

C++实现轻量级消息队列:Reactor模式、Channel机制与核心模块设计

1. 项目概述与核心目标 最近在社区里看到不少朋友对消息队列的实现原理感兴趣,尤其是用C来“造轮子”。我自己也一直觉得,光会用RabbitMQ、Kafka这些成熟的中间件还不够,亲手实现一个简化版,才能真正吃透其内部机制。所以&#xf…

2026/11/11 22:29:39

企业大脑到底是什么?别再把它和知识库混为一谈

很多企业这几年都在喊"建企业大脑",但真正动起来之后发现一个普遍问题:项目名称叫企业大脑,落地的东西却是个知识库。文档传上去,搜索框搜一下,能出来结果,大家就以为大脑建好了。这其实是一个根…

2026/11/11 23:53:58

蓟州特种作业操作证网上查询全攻略:应届生如何快速上岗?

蓟州特种作业操作证网上查询全攻略:应届生如何快速上岗? 你是不是刚毕业就急着找工作,却因为没有特种作业操作证而被拒之门外?别急,今天咱们就来聊聊【蓟州特种作业操作证】怎么网上查询、怎么报名、怎么考,关键是还能帮你搞清楚应届生如何最快拿到证书…

2026/11/11 23:53:58

买假电工证犯法吗正规报名入口怎么找

买假电工证犯法吗正规报名入口怎么找 你是不是也遇到过这种情况:刚找到工作,结果公司要求必须有特种作业操作证才能上岗,可你手上什么证都没有,心里慌得不行,网上一搜就看到“买假电工证犯法吗”这种问题,越看越焦虑?别急,这篇文章就是为你准备的,带…

2026/11/11 23:48:58

移民电工证可以换香港?在哪考最稳妥?实操考试心里没底怕挂科

移民电工证可以换香港?在哪考最稳妥?实操考试心里没底怕挂科 实操考试心里没底怕挂科?你不是一个人。尤其是像南阳卧龙区的公路工程从业者,很多都在考虑如何把手中的电工证用上,甚至有人想着移民后还能不能在海外用。尤其是“移民电工证可以换香港”这个…

2026/11/11 12:42:59

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/11 0:02:26

考低压电工证通过率考试真题与备考技巧

低压电工证通过率高不高?学历不高也能考,值不值得考? 你是不是总听说电工证能帮你找高薪工作,但又担心自己学历不够,考不上?其实,低压电工证考试门槛并没有你想象中那么高,关键是方法对不对。这篇文章就告诉你, 考低压电工证通过率到底有多高 ,…

2026/11/11 0:02:26

低压电工证学时千万别踩坑,濮阳毕业生怎么避坑报名

低压电工证学时千万别踩坑,濮阳毕业生怎么避坑报名 你是不是也和我一样,刚毕业就听说低压电工证学时必须达标才能上岗?可一打听,发现报名机构五花八门,价格参差不齐, 不知道去哪报名怕被中介坑…

2026/11/11 20:27:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/10 10:29:37

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑