成为大佬第十六天(函数进阶)
📅 2026/8/1 5:51:45
👁️ 次浏览
1.函数的注释基本语法def 函数名(参数名: 类型) - 返回值类型: pass类型错误不会报错会继续输出但会警告def f1(a :int)-int: return a print(f1(t))参数名类型 | 类型 “|” 表示 或def f1(a:int,b:float|int) - int|float: print(a,b) return a b f1(3,5.5)不同数据结构参数类型表达不同def f2(data:list[str|int],obj:dict[str,int],n : int 5): print(data, obj,n) f2([3,6,a],{id : 101},7)2.异步函数异步函数是用于并发执行 I/O 密集型任务提高程序效率。例代码运行会永远执行函数wake_up因此为了并发执行提高程序速率我们使用异步函数import time def wake_up(): while True: print(f醒醒啦) time.sleep(1) def go_sleep(): while True: print(f去睡觉) time.sleep(1) def main(): wake_up() go_sleep() main()async def 函数名() 异步 await等待 asyncio.sleep(1) 等待一秒执行 asyncio.run()通过asyncio来启动协程三个都是必不可少import asyncio async def wake_up(): while True: print(f醒醒啦) await asyncio.sleep(1) async def go_sleep(): while True: print(f去睡觉) await asyncio.sleep(1) async def go_to_school(): while True: print(f去上学) await asyncio.sleep(1) async def main(): c1 wake_up() c2 go_sleep() c3 go_to_school() await asyncio.gather(c1, c2, c3) asyncio.run(main())3.面向对象面向函数编程是一种以函数为核心的编程范式即函数可以像变量一样被传递、赋值和返回。类是面向对象编程OOP的核心概念可以理解为创建对象的蓝图或模板。class Person: 人类 pass # 创建实例对象 p1 Person() print(p1,type(p1)) # class __main__.Person4.初始化函数类的核心组成部分:__init__()— 构造函数在创建对象时自动调用用于初始化对象属性self— 指向当前实例self表示当前对象自身所有实例方法都必须有self参数。基本语法:class 类名: # 初始化方法构造函数 def __init__(self, 参数1, 参数2): 初始化实例 self.属性1 参数1 # 实例属性 self.属性2 参数2 # 实例方法 def 方法名(self): 实例方法 return self.属性1例class Person: def __init__(self, name, age): # 给self实例添加数据name self.name name self.age age def get_name(self): return self.name def set_name(self, name): self.name name def get_age(self): return self.age def set_age(self, age): self.age age # 类内的self 完全等同于类外的实例名 # 执行类 就是执行类的初始化函数 p1 Person(li, 25) print(p1.name, p1.age) p1.set_name(ti) print(p1.name, p1.get_name()) p1.set_age(250) print(p1.get_age())
1. 项目概述:从单张标注到批量生产的效率革命如果你用过Labelme,那你一定对那个经典的“另存为”操作印象深刻:标注完一张图片,点击“Save”,生成一个同名的.json文件,然后想把它转换成训练用的图像和掩码&…
📅 2026/8/1 5:51:45
1. 为什么面试官总爱问KS调度器?最近帮几个朋友模拟面试,发现无论应聘初级还是高级岗位,KS调度器的工作原理总是高频考点。很多候选人反映背了概念却讲不清底层逻辑,最后只能尴尬地说"这个我收藏了还没看"。今天我们就来…
📅 2026/8/1 5:51:45
1. 项目背景与核心价值在高校学术写作领域,如何有效降低AI生成内容(AIGC)的检测率已成为本科生群体的刚需。传统降重工具往往存在两大痛点:一是算法过于简单,仅能进行同义词替换;二是操作复杂,不…
📅 2026/8/1 5:50:44
3分钟快速上手:Windows桌面透明悬浮浏览器终极指南 【免费下载链接】glass-browser A floating, always-on-top, transparent browser for Windows. 项目地址: https://gitcode.com/gh_mirrors/gl/glass-browser
你是否曾经在写代码时需要查看API文档&#x…
📅 2026/8/1 7:23:56
提高纸尿裤生产线设备稳定性,需要从机械结构、电控系统、原材料适配、操作规范和维护保养五个方面同时入手。稳定性不是单一配置决定的,而是整线设计、调试质量和日常管理共同作用的结果。一、设备稳定性为什么重要纸尿裤生产线是连续生产设备࿰…
📅 2026/8/1 7:23:56
1. 项目概述:为什么我们需要“猴子补丁”?在Python开发中,你肯定遇到过这样的场景:正在使用一个第三方库,但它的某个方法行为不符合你的预期,或者缺少一个你急需的功能。直接修改库的源代码?这会…
📅 2026/8/1 7:23:56
3分钟搞定BetterNCM安装:网易云音乐插件管理终极指南 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer
还在为网易云音乐插件安装的复杂步骤而烦恼吗?BetterNCM安…
📅 2026/8/1 7:23:56
做宠物智能恒温舱、宠物烘干箱、寄养宠物护理舱研发和采购的同行,想必都懂行业最现实的痛点:宠物智能设备属于大众消费类量产产品,市场内卷极其严重,整机定价透明,每一项物料成本都直接决定最终利润空间,显…
📅 2026/8/1 7:23:56
1. 图片翻译工具的市场需求分析 跨境电商卖家每天都要处理大量商品图片中的外文内容,从产品参数到使用说明,文字翻译需求无处不在。传统的人工翻译方式效率低下且成本高昂,而直接使用文本翻译工具又无法保留图片原有的版式设计。这正是图片翻…
📅 2026/8/1 7:22:56
AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言
HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…
📅 2026/8/1 0:00:26
无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut
在数字媒体创作领域,视频编辑处理的质量损…
📅 2026/8/1 0:00:30
1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…
📅 2026/8/1 0:00:30
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/8/1 1:20:16
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/8/1 1:20:19
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/8/1 1:20:17
AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言
HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…
📅 2026/8/1 0:00:26
无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut
在数字媒体创作领域,视频编辑处理的质量损…
📅 2026/8/1 0:00:30
1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…
📅 2026/8/1 0:00:30