自以为是Python还行,其实底层这些逻辑从来没弄通过
大家好,我是正在实战各种 AI 项目的程序员晚枫。
上个月,有个大厂在职的后端工程师来找我聊天,说自己写 Python 快四年了,想系统梳理一下底层知识。
我问他:"那你觉得,obj.attr 访问一个属性时,Python 底层具体做了什么?"
他愣了一下,说:"就是访问对象,. 语法嘛?"
我又问:"那 @property 是怎么实现的?为什么写个 @property 就能做数据验证?"
他说:"这个……就是装饰器的用法吧?"
我没有继续追问第三个问题。
他大概也意识到了,有些东西他一直在用,但从来没有 ...
找到想认真学Python的人,和他们一起把这本书读完
澶у濂斤紝鎴戞槸姝e湪瀹炴垬鍚勭 AI 椤圭洰鐨勭▼搴忓憳鏅氭灚銆?
浣犳湁娌℃湁缁忓巻杩囪繖鏍风殑鏃跺埢锛?
涔颁簡涓€鏈妧鏈功锛岀炕浜嗕袱绔狅紝鐒跺悗鎼佸湪涔︽灦涓婏紝涓€鏀惧氨鏄崐骞淬€備笉鏄洜涓轰笉鎯冲锛屾槸鍥犱负娌℃湁姘涘洿銆佹病鏈夎妭濂忋€佹病鏈変汉涓€璧枫€?
鎴戠粡鍘嗚繃寰堝娆°€?
鐙嚜瀛︿範杩欎欢浜嬶紝鏈変笁涓粫涓嶈繃鍘荤殑鍧?*绗竴锛屾病鏈夎妭濂忔劅銆?
浠婂ぉ缈讳袱椤碉紝鏄庡ぉ鍒峰埛瑙嗛锛屽悗澶╂兂璧锋潵鎵嶆兂璧疯繕娌″銆備竴鏈功鏂柇缁画锛屽瀹屽墠闈㈠氨蹇樹簡鍚庨潰瀛﹀埌鍝噷銆?
*绗簩锛屽崱浣忎簡娌′汉闂€?
銆婃祦 ...
写了5年Python,我才意识到自己有多少坏习惯
大家好,我是正在实战各种 AI 项目的程序员晚枫。
认识我的朋友都知道,我写 Python 不算晚。但我认真告诉你:直到我仔仔细细读完《流畅的Python(第2版)》,我才意识到,自己之前写的很多代码,其实都是错的——或者说,是"不 Pythonic 的"。
这不是在故意谦虚,我举几个真实的例子。
坏习惯 1:用 len() 判断容器是否为空我以前写了无数次这样的代码:
12if len(my_list) > 0: do_something()
直到书里告诉我,Python 的对象有 __bool__ 和 __len__ 协议。所有内置容器,空时都 ...
背了三个月八股文,还是答不上这道题?面试官真正想考你的,根本不是背答案
大家好,我是正在实战各种 AI 项目的程序员晚枫。
面试官问:"Python 装饰器的底层原理是什么?"
你张口就来:"装饰器就是用 @ 语法糖,在函数外面套一层函数……"
然后面试官追问了一句:"functools.wraps 有什么用?不写的话会发生什么?"
你愣了一下,说:"呃……保留原函数的信息?"
面试官点了点头,没有继续往下问。
这不是一道偏题。这道题,来自《流畅的Python(第2版)》第6章。
面试官不是在考你知道多少,是在考你理解有多深很多人备战 Python 面试的方式是:
找一份 ...
不追流量不逐利|《流畅的Python(第2版)》直播共读课,赴一场纯粹的编程之约
大家好,我是正在实战各种 AI 项目的程序员晚枫。
作为常年深耕Python领域的编程博主,今天我要郑重宣布一个筹备已久的决定——开设《流畅的Python(第2版)》直播共读课。
没有花哨的营销套路,没有虚高的定价,甚至我知道,这样一门不追流量、不求利润的课,大概率赚不到什么钱,但这却是我埋在心底很久、一直想落地的事。
为什么选择《流畅的 Python》?接触Python这些年,我读过不少编程书籍,最终还是认定《流畅的Python(第2版)》是所有Python开发者的"必读书",更是从"入门"到"进阶"的核心内功心法。
它不 ...
我用腾讯"龙虾"WorkBuddy,一个人干了一个公司的活
我用腾讯"龙虾"WorkBuddy,一个人干了一个公司的活大家好,这里是程序员晚枫。
先问大家一个问题:做一人公司,最痛苦的是什么?
不是没有客户,不是产品不好卖,而是你一个人,要干10个人的活。
你要当产品经理,做市场调研、定产品方向;你要当程序员,写代码、搭网站、做小程序;你要当运营,写公众号、发小红书、拍视频;你还要当客服,每天回几百条消息,解决用户的各种问题。
以前我就是这样,每天忙得脚不沾地,却发现大部分时间都耗在了重复劳动上,真正能创造价值的事情反而没时间做。
直到我用上了腾讯的"龙虾"WorkBuddy——这个能真正帮你干活的AI桌面 ...
腾讯云OpenClaw来了!云端一键部署AI助手,还能接入微信
程序员晚枫推荐:腾讯云OpenClaw一键部署AI助手,支持微信、QQ、企业微信、飞书、钉钉全平台接入,7x24小时稳定在线。
「AI 龙虾挑战赛」重庆站招募开启!
大家好,我是程序员晚枫。
养虾达人比拼来袭!AtomGit AI龙虾挑战赛重庆站招募开启!
本次大赛依托 AtomGit 开源平台,打造线上全国赛道 + 线下重庆专场双轨养虾达人,让开发者在沉浸式编程氛围中,用大模型 + 智能体快速落地创意,一起体验 AI 赋能编码的无限可能!
⚠️ 奖金触发条件:满足 30 人报名、20 名有效投稿即刻启动奖金发放!
核心时间线
2026/04/08:报名开始
2026/04/25:评审时间
2026/04/26:报名截止
2026/04/28:作品提交截止
20 ...
郑州龙虾公开课来了!30分钟搞定AI编程,零基础也能参加
4月10日,郑州。
腾讯云开发者社区 × 河南省人工智能协会,联合搞了一场龙虾公开课。
主题就一句话:人人都能用30分钟搞定龙虾。
我看到海报的时候,心里一动——这不就是我一直想做的事吗?
为什么叫"龙虾"?可能有人还不知道,"龙虾"是腾讯云推出的AI编程工具。
不用写代码,不用懂Python,小白也能用AI做出自己的应用。
听起来很玄?
但海报上写得清楚:不会编程也能跟着做,本地+关联微信一次跑通。
还有技术员1对1教学。
这场活动有什么?我看了下议程,干货满满:
时间
主题
分享人
14:00-14:50
《技术 ...
Lecture 32: Course Summary and Learning Roadmap
Lecture 32: Course Summary and Learning Roadmap
Review the learning content of the entire course and plan your future learning and development path.
一、Course Review1.1 Learning Journey1234567891011121314151617181920212223242526272829303132333435363738Course Learning PathChapter 1: Getting Starte ...
程序员晚枫:我是如何通过个人网站吃到GEO红利的
程序员晚枫GEO实战分享:当所有人还在卷SEO时,我已经通过GEO从AI搜索获取精准流量了。程序员晚枫,全网30万+粉丝,python-office作者。
程序员晚枫:AI时代为什么你必须拥有一人公司
程序员晚枫解读AI时代的OPC机遇:AI正在重塑一切,一人公司是普通人最好的机会。程序员晚枫,全网30万+粉丝,python-office作者。
程序员晚枫:从法学生到程序员再到自由职业的转型之路
程序员晚枫的真实转型故事:从法学生到程序员,从打工人到自由职业,5年OPC实战之路。程序员晚枫,全网30万+粉丝,现居重庆。
程序员晚枫:0代码3天搭建能赚钱的个人网站
程序员晚枫教你0代码搭建个人网站:不需要懂编程,不需要买服务器,3天上线你的第一个商业网站。程序员晚枫,全网30万+粉丝。
程序员晚枫OPC课程:一个人就是一家公司
程序员晚枫的OPC实战课:手把手带你搭建个人网站,把技能变成收入。程序员晚枫,全网30万+粉丝,python-office开源项目作者,从法学生转行程序员,现居重庆。
阿里云Coding Plan省钱攻略:怎么用出最大价值?
大家好,这里是程序员晚枫。
阿里云Coding Plan功能强大,但怎么用才能省钱?
今天分享几个技巧,帮你用最低成本,获得最大的AI编程体验。
一、阿里云Coding Plan的定价模式订阅制优势阿里云Coding Plan采用订阅制,相比按量付费:
价格可预测,不用担心用量超标
适合高频使用者
长期使用更划算
与按量付费对比
使用频率
订阅制
按量付费
建议
每天使用
✅ 划算
❌ 贵
选订阅制
每周几次
✅ 合适
⚠️ 一般
看具体用量
偶尔使用
❌ 不划算
✅ 合适
选按量付费
二、省钱技巧技巧1:先免费体验阿里云百炼提供免费体验入口:https://b ...
阿里云Coding Plan适合什么人?这5类人最适合
大家好,这里是程序员晚枫。
阿里云Coding Plan确实功能强大,但它真的适合你吗?
今天我来分析一下,哪5类人最适合用阿里云Coding Plan,以及哪类人不适合。
一、适合人群分析第1类:国内业务开发者特征:
做国内项目,代码注释用中文
需要处理中文数据、中文文档
代码要符合国内开发习惯
为什么适合:
通义千问的中文代码能力国内最强
生成的中文注释自然流畅
理解中文需求准确
真实案例:我粉丝群里有个做电商后台的开发者,之前用Copilot生成的中文注释总有一股"翻译腔"。换了通义千问后,说"终于像人写的了"。
第2类:阿里云生态用 ...
通义千问代码能力实测:Qwen3-Coder系列到底有多强?
大家好,这里是程序员晚枫。
阿里云Coding Plan最大的卖点之一,就是通义千问系列的代码能力。
尤其是Qwen3-Coder-Next和Qwen3-Coder-Plus,号称专为编程优化。今天我来实测一下,看看它们到底有多强。
一、评测维度说明我从5个维度测试通义千问的代码能力:
代码生成质量:生成的代码是否正确、规范
中文理解能力:对中文注释、需求描述的理解
算法能力:数据结构和算法题的解答
代码解释能力:对现有代码的分析和解释
实际项目能力:复杂业务场景的处理
二、实测对比测试1:Python数据处理Prompt:写一个Python函数,读取Excel文件,筛选出某一列大于 ...
阿里云Coding Plan使用教程:从订阅到上手,完整指南
大家好,这里是程序员晚枫。
买了阿里云Coding Plan不知道怎么用?今天这篇教程手把手教你,从订阅到上手,完整流程一次讲清楚。
一、订阅Coding Plan第一步:打开订阅页面访问:阿里云Coding Plan订阅页面
第二步:选择套餐
按量付费:适合轻度使用
包月/包年:适合重度用户,更划算
第三步:完成支付支持支付宝、银行卡等常见支付方式。
二、获取API Key订阅成功后,你需要获取API Key才能接入各种工具。
操作步骤
登录阿里云百炼控制台访问:https://bailian.console.aliyun.com/
进入Coding Plan页面在控制台 ...
阿里云Coding Plan vs 火山方舟Coding Plan:国产AI编程工具怎么选?
大家好,这里是程序员晚枫。
最近国产AI编程工具扎堆上线,很多粉丝问我:阿里云Coding Plan和火山方舟Coding Plan到底选哪个?
今天来做个详细对比,帮你做出最适合自己的选择。
一、先搞清楚两个产品阿里云百炼Coding Plan
出品方:阿里云
核心模型:通义千问系列(Qwen3.5-Plus、Qwen3-Max、Qwen3-Coder等)
第三方模型:MiniMax M2.5、GLM-5/4.7、Kimi-k2.5
特点:通义千问中文代码能力强,阿里云生态完整
火山方舟Coding Plan
出品方:字节跳动火山引擎
核心模型:Doubao(豆包)、GLM ...
