自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨的技术博客

积淀与转型

  • 博客(61)
  • 收藏
  • 关注

原创 2025年8月4日 · AI 今日头条

科技前沿速递(8月4日) 中国发放首批12张生成式AI牌照,百度、阿里等企业获备案,要求季度提交幻觉率等核心指标。英伟达发布算力怪兽GB200-NVL1728,单机柜集成1728张GPU,首批客户锁定OpenAI。特斯拉FSD v15实现650公里零接管自动驾驶,苹果iOS 19 RC版上线实时字幕等AI功能。阿里开源语音大模型Qwen-Audio-110B,微软推出6.9美元/月的数字员工服务。百度发布8K AI绘画工具,腾讯开源3D模型生成器48小时创120万作品。谷歌推出急诊分诊AI,SK海力士量产新

2025-08-05 10:00:38 1229

原创 智能代码审查助手:理论基础与架构设计

本文介绍了一种基于LangChain的智能代码审查助手系统,该系统采用分层架构设计,包含用户交互层、核心处理层、分析工具层、AI服务层和数据存储层。系统提供多维度代码质量评估(可读性、可维护性、可扩展性、健壮性)、复杂度计算(圈复杂度和认知复杂度)、安全检测(OWASP Top 10漏洞和SQL注入)以及性能分析(算法复杂度识别与优化建议)等功能。通过自动化代码审查流程,该系统能够显著提升代码质量检测效率,减少人工审查的工作量,并为开发者提供专业的重构建议和性能优化方案。

2025-08-04 16:32:23 53

原创 Python 数据科学与可视化工具箱 - 数组形状操作:reshape(), flatten()

摘要:本文介绍了NumPy中改变数组形状的核心方法,包括reshape()和flatten()/ravel()。reshape()用于调整数组维度而不改变数据,支持自动推断维度大小;flatten()返回展平后的副本,而ravel()通常返回视图。文章还简要提及转置和增加维度的操作,并通过实例说明这些方法在数据预处理和模型输入适配中的应用场景。最后提供了相关练习题帮助巩固知识点。

2025-08-04 15:08:50 432

原创 2025年8月1日-8月3日 · AI 今日头条

美国 OpenAI 与法国 Mistral 分列二、三名。8 月 1 日下午,网信办、发改委、工信部、公安部联合发布新规,要求所有面向公众的大模型在上线前必须通过“三级等保+红队+水印”三道关卡,幻觉率、偏见率、违法内容率分别不得高于 2%、1%、0.1%。SK 海力士 8 月 1 日宣布 16-Hi HBM4E 正式规模出货,单堆栈 64 GB、带宽 2.5 TB/s、功耗降低 30%,已向英伟达、谷歌、亚马逊交付首批 50 万颗,预计 2026 年 Q1 全球大规模上市,为万亿参数模型提供内存底座。

2025-08-04 10:04:11 702

原创 智能客服系统实战:多轮对话与知识库检索完整实现

本文介绍了基于LangChain的智能客服系统构建方案,重点解析了电商场景下的技术架构与核心实现。系统采用分层设计,包含用户接口层、Agent核心层、工具集成层和数据存储层,支持多轮对话管理、知识库检索和智能路由等功能。Agent核心层通过状态机模式协调对话流程,工具层采用策略模式实现动态选择,数据层设计多级缓存优化性能。文章提供了完整的Python实现代码,包括知识库加载、工具创建和Agent执行等核心模块,展示了如何结合LangChain和大型语言模型构建生产级智能客服系统。

2025-08-01 16:56:03 185

原创 2025年7月31日 · AI 今日头条

7月31日科技领域重大动态: OpenAI推出端云协同语音模型GPT-4.5-Mini-Realtime,支持实时噪声环境交互; 谷歌开源医疗对话模型Gemini-Med-7B,单张4090可推理; 英伟达发布Blackwell Ultra机柜,576 GPU训练1T模型仅需5天; 美国众议院通过《AI主权法案》,大模型技术纳入出口管制; 微软上线“数字员工”市场,10分钟可搭建法务机器人; 特斯拉AI Day将展示无方向盘Robotaxi量产车; 苹果iOS 19新增离线实时字幕与AI降噪通话; 百度文心

2025-08-01 16:42:12 677

原创 Python 数据科学与可视化工具箱 - 数组索引与切片

本文介绍了NumPy数组的索引和切片操作,这是数据处理的核心技能。主要内容包括:1)一维和多维数组的基本索引方法;2)使用start:stop:step语法进行切片;3)布尔索引和花式索引两种高级用法。特别强调切片操作返回视图(修改会影响原数组),而花式索引返回副本。这些操作能高效访问和修改数组数据,是数据分析的基础。文章最后提供了针对性练习题,帮助读者巩固索引和切片技能。

2025-08-01 16:40:49 628

原创 Python 数据科学与可视化工具箱 (一) - 数组属性:`shape`, `dtype`, `ndim`, `size`

本文详细介绍了NumPy数组的四个核心属性:shape表示数组各维度大小,dtype定义元素数据类型,ndim记录维度数量,size统计元素总数。这些属性相互关联,共同描述数组的结构特征,是数据处理的基础。通过示例代码展示了如何获取和利用这些属性,强调它们在内存优化、维度转换和运算验证中的重要性。掌握这些属性有助于避免常见错误,实现高效的数组操作。

2025-07-31 15:42:03 798

原创 2025年7月30日 · AI 今日头条

AI领域动态速览:阶跃星辰推出4K 120fps视频生成模型Step-Video-2;百度文心5.2新增多模态推理功能;英伟达发布单机柜1152 GPU的超算系统DGX-GB200。美国众议院通过AI出口管制法案,微软推出深度研究模式Copilot Pro。腾讯将开源3D生成模型,特斯拉FSD在上海完成无人接管测试。苹果iOS 19新增AI通知摘要,LG发布300B参数韩英双语模型。联合国启动AI公益算力计划,摩根士丹利推出金融AI助手,SK海力士量产新一代HBM4E内存。

2025-07-31 15:33:49 984

原创 LangChain现代化架构设计:LCEL核心理念与最佳实践

mindmaproot((LangChain 现代化架构))核心架构意图理解任务规划工具选择结果整合LCEL升级结构化提示精确控制更好扩展性记忆系统短期记忆长期记忆工作记忆安全增强输入验证沙箱执行异常处理权限控制生产就绪监控系统日志记录性能优化错误处理最佳实践模块化设计配置管理测试策略部署流程。

2025-07-31 15:24:22 39

原创 LangChain 完全入门:5分钟搭建你的第一个AI智能体

我们的智能体需要一些超越语言模型本身的能力。我们将通过定义“工具”来实现。# main.py (续)# 工具1:天气查询@Tool"""当需要查询天气时,调用此工具。输入应该是城市名称。"""# 这是一个模拟实现,真实应用中可以对接真实的天气APIweather_data = {"北京": "晴,15-25°C", "上海": "多云,18-28°C", "广州": "小雨,20-26°C"}return weather_data.get(city, f"抱歉,我没有“

2025-07-30 15:22:29 908

原创 2025年7月28日–7月29日 · AI 今日头条

AI领域近期动态密集:全球首届AI奥林匹克在巴黎启动,32支队伍角逐四大项目;美国通过《AI主权法案》草案,要求替换中国大模型;英伟达RTX-5090 AI版规格曝光,算力达190 TFLOPS;中国信通院发布支持千亿参数测试的《大模型安全沙盒3.0》;微软上线语音克隆功能,5分钟生成个性化TTS;特斯拉将展示无方向盘的Robotaxi量产车;百度文心5.1支持百万tokens上下文;腾讯开源3D生成模型;摩根大通推出AI投顾产品;联合国报告将AI列为可持续发展加速器;SK海力士量产16-Hi HBM4E内

2025-07-30 15:14:45 637

原创 2025年7月27日 · AI 今日头条

WAIC 2025展示多项AI前沿成果:阶跃星辰推出智能家居座舱,阿里发布2999元AI眼镜,腾讯10秒生成4K 3D视频。宇树人形机器人3小时售罄500台,华为展示万亿参数模型训练机柜。特斯拉FSD v14完成上海36公里零接管测试,欧盟与中方签署AI安全合作协议。阿里云开源代码大模型GitHub首日破万星,美国芯片股因出口限制传闻大跌。

2025-07-28 16:41:39 762

原创 认识AI Agent:重新定义人工智能的工作方式

AI Agent:从工具到智能伙伴的演进 人工智能正从单一任务的工具转变为具备自主性的"智能体"(AI Agent)。这种新型AI系统具有感知环境、自主决策和行动的能力,其核心架构包括: 大脑(LLM):负责理解、推理和规划 记忆系统:包含短期、长期和工作记忆 工具箱:扩展能力,如搜索引擎、数据分析等 规划器:分解复杂任务 执行器:实施行动 反思机制:持续改进性能 AI Agent的工作流程分为感知理解、规划分解和执行监控三个阶段,能处理"分析公司财务状况并生成投资报告&quo

2025-07-28 15:20:15 944

原创 2025年7月25日-7月26日 · AI 今日头条

美国华盛顿时间 7 月 25 日 18:00,前总统特朗普在竞选总部签署行政令《AI 行动计划》,要求国家标准与技术研究所(NIST)立即删除 AI 风险管理框架中关于“虚假信息、多样性、公平性、包容性、气候变化”等条款,并禁止联邦机构采购含上述元素的 AI 系统。7 月 26 日 0 点,阿里云正式开源 Qwen-Code-110B(MoE 110B,激活 22B),HumanEval+ 得分 94.1,支持 92 种编程语言,可在 8×A100 80G 完整推理。AMD、Marvell 跟跌超 5%。

2025-07-27 19:34:12 1912

原创 Python 数据科学与可视化工具箱 (一) - 数组创建:array(), arange(), zeros(), ones(), linspace()

NumPy是数据科学的核心库之一,提供了高效的多维数组处理能力。本文详细介绍了NumPy中最常用的数组创建函数:np.array()可将现有数据转换为数组;np.arange()生成等差序列;np.zeros()和np.ones()分别创建全零和全一数组;np.linspace()生成等间隔数值序列。这些函数能快速初始化数组,并支持指定数据类型、形状等属性,满足不同计算需求,是数据处理的必备工具。

2025-07-25 17:13:55 648

原创 2025年7月24日·AI今日头条

英伟达今日正式接受 DGX-GB200-NVL576 订单,单机柜塞进 576 张 Blackwell GPU,FP8 峰值 11.5 EFLOPS。三星电子今日宣布全球首款 3 nm AI 推理芯片 Chiron-1 量产,采用 GAA 晶体管与 32 Gb HBM4 封装,单卡 INT8 算力 1.2 PetaOPS,典型功耗 75 W。Anthropic 今日推出 Claude-3.5-Sonnet-Code-1TB,将上下文扩展到 1 TB,可一次性读取 500 万行 Linux 内核源码。

2025-07-25 17:05:38 1514

原创 2025年7月23日 AI 今日头条

AI技术竞速:全球巨头争锋行业应用 阿里通义千问推出4800亿参数编程模型Qwen3-Coder,性能超GPT-4.1;腾讯云发布自然语言开发工具CodeBuddy,效率提升40%。微软、华为、谷歌分别升级Windows Copilot+、盘古大模型5.0和Bard,聚焦系统优化与多模态交互。企业级AI应用爆发,零一万物"万仔"、字节"小荷AI医生"等提升生产力30%以上。同时,AI伦理与治理受关注,xAI陷数据争议,联合国推动全球伦理规范。数据中心需求激增,五年投资

2025-07-24 15:48:41 1058

原创 2025年7月22日AI日报

AI前沿速递(2024.6.12) 微软发布Windows 12,集成Copilot Stack支持端云协同;谷歌AlphaProof数学证明能力超GPT-4f 21%;OpenAI开放GPT-4o-audio高保真语音接口;英伟达推出液冷超算Blackwell Ultra;AWS Trainium-3单节点算力达4.2 ExaFLOPS;欧盟公布首批高风险AI监管清单;苹果iOS 19测试版新增3D生成功能;字节跳动豆包编程海外版用户破120万;Anthropic免费升级Claude-3.5至200k上下

2025-07-23 17:59:24 919

原创 2025 年 7 月 21 日 AI 日报

AI领域动态速览 OpenAI低调发布高效小模型GPT-4.5-mini,性能接近GPT-4但成本更低;马斯克xAI完成80亿美元融资,计划开源Grok-3小型化版本。欧盟《AI行为准则》生效,对高风险场景实施严格监管。Meta推出语音克隆模型Audiobox-3,Adobe视频生成工具Firefly进入公测。资本方面,月之暗面获18亿美元融资,Anthropic完成40亿美元E轮。研究前沿包括VideoLlaMA-3长视频理解和AlphaFold-Multimer蛋白预测突破。争议事件涉及AI版权投毒和政

2025-07-22 18:03:52 736

原创 提示词工程实战:解锁AI潜力的实用技巧

提示词工程应用

2025-07-22 17:32:59 1143

原创 Python 数据科学与可视化工具箱 (一) - NumPy 介绍与 ndarray 对象

NumPy是Python中用于高效数值计算的核心库,其核心数据结构ndarray(多维同类型数组)相比Python列表具有显著性能优势。ndarray支持高效存储(连续内存)、强大的数学运算(向量化操作)和广播机制。创建方式多样,包括从列表转换、内置函数(如zeros()、ones())以及随机数生成。其索引和切片功能强大,支持多维访问和布尔索引,能灵活提取数据子集。NumPy作为科学计算的基础工具,为数据分析、机器学习等提供了高性能支持。

2025-07-22 17:20:31 1052

原创 Python 基础语法与数据类型(十五) - 异常处理

本文深入介绍了Python中的异常处理机制,重点讲解了try、except、else和finally语句的使用方法。异常处理能够让程序在遇到错误时优雅地恢复,避免直接崩溃。文章区分了错误(Error)和异常(Exception)的概念,并通过多个代码示例演示了如何处理不同类型的异常(如ZeroDivisionError、FileNotFoundError等),如何捕获多个异常,以及如何使用else和finally块来完善异常处理逻辑。最后强调了使用with语句处理文件操作的便利性,以及合理使用异常处理对提升

2025-07-21 16:20:39 845

原创 提示工程核心概念:与AI清晰沟通的艺术

摘要: 提示工程(Prompt Engineering)是通过自然语言与大型语言模型(LLM)高效交互的关键技术。提示(Prompt)作为用户输入的指令,直接影响AI的输出质量,需具备清晰的结构,通常包含指令、上下文、输入数据和输出格式四要素。消除歧义是核心挑战,需避免多义词、语法模糊及隐含假设,将负面指令转化为正面要求。优化提示能提升准确性、效率及可控性,建议采用结构化表达、明确目标、迭代测试,逐步解锁AI的高级能力。实践提示工程需持续学习,结合具体场景调整策略,以充分发挥大模型的潜力。

2025-07-18 17:33:03 758

原创 Python 基础语法与数据类型(十四) - 封装、继承、多态

本文介绍了面向对象编程(OOP)的三大核心特性:封装、继承和多态。封装通过限制对数据的直接访问来保护对象内部状态,Python使用下划线约定(_为受保护成员,__为私有成员)实现封装。继承允许子类复用父类代码并扩展功能,支持方法覆盖和多重继承。多态则使不同类的对象能对同一方法调用做出不同响应。这些特性共同提高了代码的模块化、可扩展性和可维护性。

2025-07-18 10:26:15 815

原创 LangChain:大模型时代的开发利器

摘要: LangChain是一个开源框架,旨在简化由大型语言模型驱动的应用程序开发。其核心理念是通过模块化工具和链式连接,将复杂的LLM应用拆解为可管理的组件。LangChain包含模型接口、提示模板、任务链、数据索引、对话记忆、外部工具和智能代理七大核心模块,支持RAG、多轮对话、自动化工作流等场景。它连接大模型与外部世界,抽象开发复杂性,赋能智能决策,适用于知识问答、智能客服、内容生成、数据分析等多样化应用。LangChain降低了AI开发门槛,推动大模型从文本生成向智能体演进,成为构建下一代AI产品的

2025-07-17 17:14:03 1200

原创 Python 基础语法与数据类型(十三) - 实例方法、类方法、静态方法

本文详细介绍了Python类中的三种方法类型:实例方法、类方法和静态方法。实例方法通过self参数操作实例属性,是定义对象行为的主要方式;类方法使用@classmethod装饰器和cls参数,主要用于操作类属性和作为工厂方法;静态方法则通过@staticmethod装饰器实现,与类和实例无关,适合作为工具函数。通过Robot类的示例,展示了各类方法的具体应用场景和语法特点,帮助读者掌握面向对象编程中方法调用的核心概念。

2025-07-17 17:05:31 783

原创 建设大模型应用的方法和理论

**摘要:**本文系统阐述了建设大模型应用的方法论与关键技术。核心挑战包括性能效率、数据质量、模型可解释性等关键维度。开发方法论强调需求分析、模型选择(预训练/微调)、架构设计(前端-后端-模型服务)三大环节,重点介绍了提示工程和检索增强生成(RAG)两大核心技术。未来趋势将向多模态、智能体化、边缘部署等方向发展。该领域需要综合人工智能、软件工程和用户体验设计等多学科知识,通过持续评估优化构建真正实用的智能应用。(149字)

2025-07-16 17:04:09 661

原创 Python 基础语法与数据类型(十二) - 构造方法 (`__init__`) 与实例属性

Python 基础语法与数据类型(十二) - 构造方法 (__init__) 与实例属性讲解

2025-07-16 16:51:47 712

原创 什么是大模型应用?——从概念到落地的全景解读

2025年将迎来"大模型应用元年",大模型从实验室走向商业化落地。文章系统解读了大模型应用的概念与生态:大模型是参数量超十亿的预训练神经网络,而大模型应用则将其封装为可交互的产品服务。文中剖析了6大典型应用场景(如对话客服、代码生成等)的技术要点和价值指标,并给出落地的4个关键步骤:场景选择、数据准备、模型适配和工程封装,同时指出3个常见误区及对策。未来趋势将向轻量化、多模态和智能体方向发展。文章强调大模型应用的本质是"用AI通才能力解决专才问题",需要技术与产品思维

2025-07-15 16:06:36 718

原创 Python 基础语法与数据类型(十一) - 类 (class) 与对象 (实例)

本文介绍了Python面向对象编程的核心概念——类(Class)和对象(Object)。类作为对象的蓝图,定义了属性和方法,而对象则是类的具体实例。文章详细讲解了如何定义类、创建对象、访问属性和调用方法,并区分了类属性(所有实例共享)和实例属性(每个实例特有)。通过汽车类的示例代码,展示了面向对象编程如何将数据和操作封装在一起,提高代码的模块化和可重用性。

2025-07-14 17:38:53 1143

原创 ## Python 基础语法与数据类型(十) - 模块、包与文件操作

本文介绍了Python中模块和包的概念及其使用方法。主要内容包括:1)模块的导入方式(import、from...import...、import...as等);2)Python模块的搜索路径;3)常用标准库模块(如math、random、datetime等);4)包的组织结构及其创建方式(通过__init__.py文件)。这些机制可以帮助开发者更好地组织和重用代码,提高程序的可维护性。文章还详细演示了各种导入方式的语法和使用场景,并强调了避免使用from...import*的原因。

2025-07-07 15:59:04 809

原创 Python 基础语法与数据类型(九) - 变量作用域:局部变量、全局变量 (global 关键字) 和匿名函数 (lambda)

本文介绍了Python变量作用域与匿名函数的核心概念。变量作用域分为局部、全局、闭包和内置四种,遵循LEGB查找规则。重点分析了: 1.局部变量仅在函数内有效,全局变量需用global关键字修改; 2.匿名函数(lambda)的语法和使用场景,包括配合sorted/map/filter等内置函数; 3.通过6个典型练习题演示了作用域规则和lambda的实践应用,特别展示了全局变量修改的正确方式及其在函数式编程中的应用价值。掌握这些知识能有效避免变量访问冲突,并提升代码简洁性。

2025-06-17 14:09:28 725

原创 Python 基础语法与数据类型(八) - 函数参数:位置参数、关键字参数、默认参数、可变参数 (*args, **kwargs)

本篇博客详细介绍了 Python 函数参数的四种主要类型:位置参数、关键字参数、默认参数和可变参数 (*args, **kwargs)。位置参数要求实参按顺序传递,关键字参数则通过参数名指定值,提高了代码的可读性。默认参数允许为参数提供默认值,但需注意避免使用可变对象作为默认值。可变参数 *args 和 **kwargs 分别用于接收任意数量的位置参数和关键字参数,增强了函数的灵活性。通过合理使用这些参数类型,可以编写出更通用和易维护的函数。

2025-05-13 16:43:49 999

原创 Python 基础语法与数据类型(七) - 函数的定义与调用 (def, return)

def函数是 Python 中组织代码、实现重用和模块化的核心工具。使用def关键字定义函数。理解参数 (Parameters) 和实参 (Arguments) 的区别。如何调用函数来执行其代码。使用return语句从函数中返回一个或多个值。函数没有显式返回值时默认返回None。函数内部变量的局部作用域概念。编写文档字符串说明函数功能。

2025-05-10 19:56:39 1056

原创 Python 基础语法与数据类型(六) - 条件语句、循环、循环控制

控制流程是构建动态程序的基础。条件语句 (ifelifelse:根据条件执行不同的代码分支。循环 (forwhile:重复执行代码块。range()函数:配合for循环生成数字序列进行计数。循环控制 (breakcontinue:改变循环的正常执行流程。了解了循环可选的else块。掌握这些结构,你就可以编写出能够响应不同情况并处理重复任务的更复杂的程序了。

2025-05-09 16:30:04 723

原创 Python 基础语法与数据类型(五) - 列表 (list)、 元组 (tuple)、字典 (dict)、集合 (set)

特点列表 (list)元组 (tuple)字典 (dict)集合 (set)是否有序是 (按插入顺序)是 (按插入顺序)Python 3.7+ 是,之前不是否是否可变是否是是 (但元素不可变)是否允许重复允许允许键不允许,值允许不允许访问方式索引/切片索引/切片键成员资格检查 (in语法[](){}(空集合是set()典型用途数据序列,频繁修改固定数据,字典键键值关联,快速查找唯一元素集合,集合运算选择哪种数据类型取决于你的需求。

2025-05-08 14:17:59 863

原创 Python 基础语法与数据类型(四) - 布尔类型 (bool) 与逻辑运算符 (and, or, not) 和类型转换

布尔类型 (bool,它只有True和False两个值,通常由比较运算产生。逻辑运算符 (andornot,用于组合和修改布尔表达式,并了解了它们的短路求值特性。真值判断 (Truthiness/Falsiness),理解了在布尔上下文中,Python 如何将不同类型的值解释为True或False。常用的类型转换函数 (int()float()str()bool(),掌握了如何在基本数据类型之间进行转换。

2025-04-25 17:31:08 967

原创 Python 基础语法与数据类型(三) - 字符串 (str)

在 Python 中,字符串是由一系列字符组成的**不可变(immutable)**序列。这意味着一旦创建了一个字符串,就不能改变它内部的某个字符,任何看似修改字符串的操作实际上都是创建了一个新的字符串。我们稍后会详细解释这一点。字符串是 Python 中处理文本的基础。创建字符串的多种方式:单引号、双引号、三引号、转义字符和原始字符串。使用索引访问单个字符(正向和反向索引)。使用切片提取子字符串(语法)。理解字符串的不可变性及其影响。掌握了大量常用的字符串方法,用于各种文本处理任务。

2025-04-21 13:56:23 700

原创 Python基础语法与数据类型(二) - 数字类型与数学运算

在Python中,数字是最基本的数据类型之一。本文将详细介绍Python中的整数(int)和浮点数(float)类型,以及相关的数学运算操作。掌握这些基础知识对于后续的编程学习非常重要。建议读者多动手实践,加深理解。Python中的整数可以表示任意大小的数,不受限制。如果您有任何问题,欢迎在评论区留言交流。

2025-04-21 11:13:34 401

Python 基础语法与数据类型(十四) - 封装、继承、多态

Python 基础语法与数据类型(十四) - 封装、继承、多态

2025-07-18

Python 基础语法与数据类型 - 面向对象编程核心概念

Python 基础语法与数据类型 - 面向对象编程核心概念

2025-07-17

Python 基础语法与数据类型(十二) - 构造方法 (-init-) 与实例属性

Python 基础语法与数据类型(十二) - 构造方法 (__init__) 与实例属性

2025-07-16

Python 基础语法与数据类型(十一) - 类 (class) 与对象 (实例)

介绍了Python面向对象编程的核心概念——类(Class)和对象(Object)。类作为对象的蓝图,定义了属性和方法,而对象则是类的具体实例。文章详细讲解了如何定义类、创建对象、访问属性和调用方法,并区分了类属性(所有实例共享)和实例属性(每个实例特有)。通过汽车类的示例代码,展示了面向对象编程如何将数据和操作封装在一起,提高代码的模块化和可重用性。

2025-07-15

【Python编程】Python面试40题详解:涵盖基础语法、数据类型、函数、面向对象编程及模块包知识点了40道

内容概要:本文档《Python面试40题附代码.pdf》详细介绍了Python的基础知识点及面试题,涵盖Python语言特性、数据类型、作用域、面向对象编程(OOP)、模块与包、以及常用的标准库模块(如sys和os)。文档通过问答形式,解释了Python的解释型语言特性、pass语句、注释、PEP 8风格指南、变量赋值、is与==操作符的区别、内置数据类型及其可变性、列表与元组的区别、字典与集合的特性、字符串不可变性的影响、\*args和\*\*kwargs的用法、列表推导式、range()函数、函数定义及参数类型、匿名函数lambda、作用域LEGB规则、global和nonlocal关键字、OOP核心概念(类、对象、继承、多态、封装)、多重继承、方法重写、类方法和静态方法、模块与包的导入机制、__init__.py文件的作用、sys模块和os模块的常用功能等。 适合人群:具备一定编程基础,特别是准备Python技术面试的研发人员,包括初学者和有一定经验的开发者。 使用场景及目标:①帮助求职者准备Python相关的技术面试;②加深对Python语言特性和标准库的理解;③提高代码编写和优化能力;④掌握Python编程的最佳实践和规范。 阅读建议:由于文档内容丰富且涉及广泛的主题,建议读者在学习过程中结合实际编码练习,尤其是针对每个知识点编写和调试代码,以加深理解和记忆。此外,对于一些较复杂的概念(如多重继承、作用域规则等),可以通过查阅更多资料或参考官方文档来进一步巩固。

2025-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除