尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Python 函数学习心得体会
这段时间系统学习了 Python 函数算是把我之前一直模糊不懂的知识点彻底理顺了。以前写代码都是一堆循环堆在一起很乱、不好改重复代码特别多。学完函数之后我才真正明白为什么要封装代码。首先我搞懂了普通函数和匿名函数的区别。平时常用的功能、逻辑比较复杂的就正常定义函数方便重复使用。如果只是临时用一下、逻辑很简单比如排序取值就可以用匿名函数不用起名写起来很简洁。# 普通函数适合多次调用、逻辑复杂场景 def get_stu_id(stu): return stu[id] # lambda匿名函数适合一次性简单逻辑 lambda stu: stu[id]这次学习也彻底弄懂了列表和函数是怎么配合工作的。列表只管存数据函数负责提供规则。比如字典列表排序程序不知道按什么排就靠函数取出 id、年龄这些字段实现自定义排序之前一直不懂为什么要传函数现在完全明白了。stu_list [{id:105,name:小张},{id:102,name:小李}] # 将取值函数传入sorted完成自定义排序 res sorted(stu_list, keyget_stu_id)同时我分清了全局变量和局部变量也会用对应的关键字修改变量。以前在函数里改值外面不变一直踩坑现在知道了作用域的区别写代码很少出错了。num 10 def modify_global(): global num # 声明操作全局变量 num 20 def outer(): n 5 def inner(): nonlocal n # 修改外层嵌套函数变量 n 8 inner()还亲手练习了冒泡排序和选择排序知道了两种排序的特点一个写着简单但交换多一个交换少但不稳定做题的时候能根据情况选择。# 冒泡核心逻辑 for i in range(n): for j in range(n-i-1): if arr[j]arr[j1]: arr[j],arr[j1]arr[j1],arr[j] # 选择排序核心逻辑 for i in range(n): min_idxi for j in range(i1,n): if arr[j]arr[min_idx]: min_idxj arr[i],arr[min_idx]arr[min_idx],arr[i]另外接触了系统模块学会简单操作电脑路径、文件还有获取程序运行信息感觉 Python 能做的事情变多了。import os,sys os.getcwd() # 获取当前工作路径 sys.path # 获取模块检索路径最后通过写学生管理系统、成绩管理系统真正体会到函数的用处。把新增、查询、修改、删除每个功能单独写成函数代码结构特别清楚改 bug、加功能都很方便不会一团乱。# 管理系统拆分功能函数示例 def add_student(): pass def search_student(): pass def edit_student(): pass
RELATED

相关推荐

灯塔工厂AI转型方法论:五维规划与标准五步法落地指南

灯塔工厂AI转型方法论:五维规划与标准五步法落地指南

一、从数字化的"必答题"到智能化的"硬任务""十五五"开局之年,"人工智能制造"被明确划为制造业高质量发展的硬任务。世界经济论坛数据显示,当前已有超 85% 的灯塔工厂完成 AI 能力全域落地,AI 已从优…

📅 2026/10/7 23:59:38
智能优化算法在轴承故障诊断中的应用与实现

智能优化算法在轴承故障诊断中的应用与实现

1. 项目概述:轴承故障诊断的智能优化方案轴承作为旋转机械的核心部件,其健康状态直接影响设备运行安全。传统诊断方法依赖专家经验,存在主观性强、早期故障识别率低的问题。本项目提出了一种融合鱼鹰优化算法(OOA)和柯…

📅 2026/10/2 10:48:53
告别“AI幻觉式开发”:构建可审计、可回滚、可测试的AI辅助开发流水线(含开源CI/CD插件)

告别“AI幻觉式开发”:构建可审计、可回滚、可测试的AI辅助开发流水线(含开源CI/CD插件)

更多请点击: https://codechina.net 第一章:告别“AI幻觉式开发”:构建可审计、可回滚、可测试的AI辅助开发流水线(含开源CI/CD插件) 传统AI编码助手常生成语法正确但逻辑错误、上下文脱节甚至虚构API的代码&#xff…

📅 2026/9/29 21:24:56
MORE NEWS

更多资讯

📰

北戴河电工证培训机构怎么选?含金量高的电工证怎么复审延期

北戴河电工证培训机构怎么选?含金量高的电工证怎么复审延期 证书过期了不知道怎么复审延期,你是不是也遇到过这种情况?尤其是从事电气行业的老电工,证书过期意味着你不能继续上岗作业,企业也难以安排你参与项目,这直接影响到收入和职业发展。而电工证的…

📰

南海哪里能报电工证考试怎么报名全国通用

南海哪里能报电工证考试怎么报名全国通用 你还在为找工作发愁吗?特种作业证就是你的“上岗通行证”,尤其在南海地区,很多企业要求电工证 全国通用…

📰

电工作业安全防控措施有效期多久 电子证书怎么查

电工作业安全防控措施有效期多久 电子证书怎么查 实操考试心里没底怕挂科?别慌,今天咱们就从周口一个刚报名的电工小白角度出发,聊聊电工作业安全防控措施的有效期和电子证书的相关问题,带你搞懂报考流程、备考重点和证书管理,别再被那些坑人的信息误导…

📰

特种工证的含义你真懂了吗?上岗必备别踩坑

特种工证的含义你真懂了吗?上岗必备别踩坑 怕考不过白交培训费?特种工证的含义你真懂了吗?现在很多人对特种工证的认知还停留在“上岗必备”的层面上,但其实这个证书背后藏着的不只是就业门槛,更关乎生命安全、行业规范和法律责任。如果你是郑州的建筑工…

📰

电工作业日点检表怎么用?考前押题助你轻松过关

电工作业日点检表怎么用?考前押题助你轻松过关 实操考试心里没底怕挂科?电工作业日点检表作为日常工作中的一项重要管理工具,不仅关系到设备运行安全,也直接影响考试中对操作流程的理解与运用。尤其是对于刚入门的电工来说,日点检表的规范使用和流程熟悉…

📰

塔吊和高压电工证怎么考?学历不高也能报!全国通用真不假

塔吊和高压电工证怎么考?学历不高也能报!全国通用真不假 你是不是也担心自己学历不高,怕报不了名?别急,塔吊和高压电工证其实没有想象中那么难,只要符合基本条件,全国通用的证书照样能拿到手。而且现在政策也越来越人性化,对学历要求不像以前那么死板…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬