
从零开始学 Python 第 11 课:常用数据结构之字符串
Python 字符串是由零个或多个字符组成的有限序列,支持多种运算和方法。字符串的定义、转义字符、原始字符串及特殊表示方式;详细讲解了拼接、重复、比较、成员运算、索引切片等运算符用法;涵盖了大小写变换、查找、性质判断、格式化、修剪、替换、拆分合并、编码解码等常用方法,并补充了正则表达式的基础应用示例。

博客作者
这位作者暂未填写个人简介。
400
已发布文章
43K
博客获赞
3.9M
博客浏览
第 19 页

Python 字符串是由零个或多个字符组成的有限序列,支持多种运算和方法。字符串的定义、转义字符、原始字符串及特殊表示方式;详细讲解了拼接、重复、比较、成员运算、索引切片等运算符用法;涵盖了大小写变换、查找、性质判断、格式化、修剪、替换、拆分合并、编码解码等常用方法,并补充了正则表达式的基础应用示例。

一种基于字幕的 AI 电影短视频批量剪辑设计方案。针对传统视觉方案成本高、难度大的问题,提出利用大语言模型结合电影字幕进行文案生成与时间锚定的新思路。方案包含生成解说文案、拆解解说单元、匹配字幕时间节点、时长校验拆分、TTS 合成及视频整合六个核心步骤。文章详细阐述了各阶段的 Prompt 设计逻辑与技术选型建议,并分析了字幕对齐、幻觉控制、音频同步等关键技…

如何利用 FastAPI 框架结合 OpenAI API 构建基于大语言模型的 Web 接口服务。文章涵盖了从环境搭建、项目结构设计、数据库模型定义到核心业务逻辑实现的完整流程。重点讲解了如何使用 SQLModel 管理数据,通过 FastCRUD 简化数据库操作,并集成了 JWT 机制实现用户注册、登录及接口权限控制。此外,还补充了生产环境部署建议及安全最…

一种利用多模态大模型与文本大模型结合实现的早餐价格自动计算方案。通过 OCR 技术提取菜单图片中的商品及价格信息,结合自然语言处理解析用户点餐意图,最后通过代码逻辑计算总金额。方案包含单轮查询与多轮对话支持,旨在解决日常消费中的计价误差问题,展示了大模型在垂直场景落地的低成本、高效率特性。

介绍如何使用 PyQt5 框架构建一个支持自定义链接和边距的二维码生成器桌面应用。通过结合 qrcode 库与 Qt Widgets,实现了图形界面布局、输入验证及二维码图像渲染功能。文章涵盖了从环境配置、UI 设计到核心逻辑实现的完整流程,并简要说明了如何将程序打包为独立的可执行文件,便于分发和使用。

华为诺亚方舟实验室与 UCL 联合推出自主数据科学智能体 Agent K v1.0,基于强化学习 MDP 框架结合结构化推理与长期记忆机制,无需微调即可在 65 个 Kaggle 竞赛中获得 6 金 3 银 7 铜,表现达大师级水平。该智能体实现了数据科学全流程自动化,包括任务分解、代码生成、单元测试修复及模型优化,支持表格、CV、NLP 等多模态任务。尽管…

DeepSeek 作为当前流行的大语言模型,在日常生活、工作、学习等多个领域具有广泛的应用潜力。 20 个实用建议,涵盖求职简历制作、论文大纲搭建、学习难点攻克、儿童故事创作、家居装修规划、亲子活动策划、宠物喂养指导、婚礼筹备清单、投资理财咨询、法律问题咨询、退休生活规划、社交困境应对、园艺种植建议、穿搭建议获取、家电故障排查、房屋清洁攻略、短视频脚本创作、…

在 Android 手机上使用 Termux 进行 Python 开发的完整流程。内容包括 Termux 的安装与源更新、Python 环境配置及 lxml 等依赖库的编译安装、编辑器优化(Vim 与 Jupyter Notebook)、手机目录映射以及后台运行权限设置。通过实际案例演示了爬虫代码与算法题解在移动端终端的运行效果,解决了移动端开发中常见的模块…

基于 Python 语言进行接口自动化测试的完整流程。内容涵盖环境搭建、Flask 模拟接口编写、使用 Requests 和 Unittest 编写基础测试用例,并逐步演示了如何封装接口调用、利用 Session 对象管理 Cookie 状态以及添加日志输出。文章最后总结了项目化实践中的最佳方案,包括配置分离、CI/CD 集成及数据驱动测试模式,帮助读者构建…

深入讲解了 Python 编程语言中的变量概念与核心数据类型。内容涵盖变量作为内存地址容器的本质、弱类型语言的特性、数值类型(整数、浮点数、复数)及其精度问题的解决方案、字符串与字节串的处理及编码转换、布尔值的逻辑判断以及变量命名的最佳实践。通过代码示例与原理分析,帮助初学者建立扎实的 Python 基础,规避常见陷阱。

详细梳理了 Python 从零开始到就业的完整学习路径。内容涵盖基础语法、面向对象编程、高级特性如装饰器与并发,以及 Web 开发、爬虫、数据分析、人工智能等核心应用领域。文章还介绍了数据库、ETL 流程、可视化工具及自动化运维相关技术栈,并提供了环境搭建、项目实践及职业发展的具体建议。旨在帮助初学者建立系统化知识体系,规避常见误区,提升工程实践能力。

详细阐述了成为职业安全研究人员所需的技能体系,涵盖基础计算机与网络知识、Linux 系统操作、协议分析、脚本开发及逆向工程等技术维度,并强调了法律合规与职业道德的重要性。内容从基本技能进阶至高级攻防技术,包括 TCP/IP 深入理解、密码学应用、Web 漏洞原理及数字取证方法,旨在为初学者提供系统化的学习路线图与实践建议。

CTF 即夺旗赛,是网络安全领域的竞技活动。内容涵盖 Web 安全、PWN、逆向、密码学、取证及杂项等方向。解析了 CTF 的三种主要竞赛模式,列举了常用的在线刷题平台与本地漏洞靶场,并整理了比赛所需的各类工具包分类,旨在帮助初学者建立知识体系,掌握从环境搭建到实战演练的核心技能路径。

吉利、东风、极氪、宝马、北汽、蔚来、上汽、江淮、一汽、智己等十家车企在大模型领域的落地实践。涵盖智能驾驶仿真、营销客服自动化、软件开发提效、车端模型部署等场景。指出大模型正从规则驱动向端到端范式转变,并在数据标注、知识问答及个性化服务中发挥关键作用,推动汽车产业数字化转型。同时总结了行业面临的挑战与未来趋势。

详细阐述了数据产品经理在企业中的核心职责,涵盖数据建设、指标管理及跨部门协作等内容。分析了该岗位的市场需求增长、薪资优势及就业地域分布,指出北京、深圳、上海为主要热点区域。同时探讨了岗位面临的学历经验门槛、加班情况及竞争压力。针对 AI 产品经理转型,提供了从全局认知、Python 技能、机器学习基础到竞品分析与实操项目的系统化学习路径,旨在帮助从业者理清职…

网络安全已成为国家战略高度关注的领域,面临巨大的人才缺口和薪资优势。网络安全行业的就业特点、职业增值潜力及核心技能要求,涵盖漏洞扫描、渗透测试、系统安全、人工智能在安全中的应用等关键技术点。同时提供了从基础理论到工具实战(如 Burp Suite、Nmap、SQLMap)的学习建议,强调持续实践与深度学习的重要性,旨在帮助初学者建立系统的知识体系并规划职业发…

GraphRAG 通过引入知识图谱增强检索能力,适合处理复杂关联数据与多跳查询。分析其适用场景,包括实体关系密集的数据集如医学文献或企业知识库,以及需要综合多方面信息的查询。同时指出对于简单数据集和单面查询,传统 RAG 更具性价比。文章探讨了数据存储选择、计算开销权衡及路由策略,建议根据具体业务需求评估成本与效果,避免过度设计。
Java 二维数组默认排序基于行结构,难以直接按列比较。通过 Comparator 接口结合 Lambda 表达式实现了按指定列排序的功能。针对按行排序需求,提供了行列互换(转置)的辅助方法。代码示例涵盖基础排序逻辑及维度转换实现,帮助开发者处理多维数据排列问题。
Oracle EBS 常用表及查询语句(整理版) 概述 Oracle EBS 系统中与库存管理及物料事务处理相关的核心数据表及常用 SQL 查询语句。通过关联 mtl_material_transactions、mtl_transaction_types、mtl_system_items、fnd_user 及 per_people_f 等表,可获取物料流转明…

数据库同步工具SyncNavigator使用指南 安装与基本配置 下载并安装 SyncNavigator 软件。 启动软件,按照向导完成初始环境设置。 分别添加源数据库(MySQL)与目标数据库(SQL Server)的连接信息,配置主机地址、端口、用户名及密码,并测试连接是否成功。 创建同步项目 在'同步管理'面板中点击'新建'按钮,按以下步骤配置: 填写…