2026
10-28
10-28
Python 数据分析面试:会 groupby 和 fillna,就能过一半!
数据分析岗的面试题有一个特点:函数名谁都能背,但能把手里的脏数据收拾明白的才是分水岭。面试官不考你背了多少 API,考的是拿到一份真实数据时你的第一反应和处理思路。下面 8 题,是数据岗面试出现率最高的考点。
继续阅读 >
PHP 代码分享
MongoDB 教程
正则表达式
jQuery 教程
JavaScript 代码片段
PHP7 教程
数据分析岗的面试题有一个特点:函数名谁都能背,但能把手里的脏数据收拾明白的才是分水岭。面试官不考你背了多少 API,考的是拿到一份真实数据时你的第一反应和处理思路。下面 8 题,是数据岗面试出现率最高的考点。
继续阅读 >
这不是 Bug,也不是 Python 设计失误。Python 的 // 是向下取整(floor 地板除),不是大家熟悉的向零取整。这套规则和取模 % 绑定在一起,是一套自洽、优雅的数学设计。
继续阅读 >
Lona 就是一款用 Python 写响应式网页应用的“全家桶”框架。传统的 Python 玩网页,99% 只是后台,前端交互啥得自己整 JavaScript。有了 Lona,你用纯 Python 写前端 UI、写交互事件,后台前端无缝对接,省时省力,还不易出错。
继续阅读 >
2026 年 10 月 9 日,Python 正式发布了 3.15 版本。主要更新内容包括引入了显式延迟导入机制 lazy import(PEP 810[1])、新增不可变字典类型 frozendict(PEP 814[2])、新增专用哨兵类型 sentinel(PEP 661[3])、在推导式中支持解包语法(PEP 798[4])、将 UTF-8 设为默认文本编码(PEP 686[5])、新增 Tachyon 性能分析器(PEP 799[6])等。
继续阅读 >
在Python的面向对象编程中,属性的控制与查找是核心知识点之一,而属性描述符作为实现属性精细化控制的重要工具,更是ORM框架(如Django Model、SQLAlchemy)的底层实现基础。本文将从实际开发痛点出发,深入讲解属性描述符的定义、分类、使用方法,以及它在Python属性查找过程中的核心作用,帮你彻底理解这一重要特性。
继续阅读 >
人工智能、机器学习、数据分析领域,数据可视化是核心基础能力。原始的数据集往往是枯燥的数字、表格,人类无法直接捕捉数据规律、分布特征、异常值和相关性,而可视化可以将抽象的数据转化为直观的图形,是数据清洗、特征分析、模型结果展示的必经步骤。Python生态中,Matplotlib 和 Seaborn 是数据可视化的两大核心工具,也是AI入门的标配库。Matplotlib是底层可视化基石,灵活度极高;Seaborn基于Matplotlib封装,专为统计、AI数据分析设计,语法简洁、颜值更高。
继续阅读 >
作为一个非科班转码、正在学习Rust和Python的萌新,最近我开始学习Python与容器化技术的集成。说实话,一开始我对容器化的概念还很模糊,但随着学习的深入,我发现容器化技术可以大大简化应用的部署和管理。今天我想分享一下我对Python与容器化技术的学习心得,希望能给同样是非科班转码的朋友们一些参考。
继续阅读 >
"装 Python 包"这件事,过去是 pip install 一把梭,但痛点不少:装得慢、环境容易乱、setup.py 一堆历史包袱。这几年 Python 的打包/依赖管理经历了一轮大洗牌——从标准 pyproject.toml 的确立,到 uv 这种极速工具出现。梳理一下这条演进线,以及你现在该怎么选。
继续阅读 >
在 Python 中处理大量字符串时,你可能会遇到意想不到的内存占用问题。比如需要存储一百万个短字符串或数字,按每个字符串平均 10 字节、每个 64 位整数 8 个字节计算,理论上只需约 8 到 10MB 内存,但实际用 Python 列表存储时,内存使用可能会到几十MB。这背后的原因是什么?又该如何优化?
继续阅读 >