
Python 开发笔记
Python相关的零碎笔记
码工许师傅
软件工程师,开源爱好者;
擅长物联网、嵌入式、人工智能相关技术;
曾获荣誉/称号:
华为开发者专家(HDE);
51CTO最有价值专家(MVP);
电子发烧友最有价值专家(MVP);
OpenHarmony第20位开发者;
OpenHarmony“开发者贡献奖”(2020年)。
展开
-
【经典面试题】实现平方根函数sqrt
本文描述了二分法、牛顿法、割线法的算法步骤,并实现了基于这几种方法的SQRT;同时,从理论角度解释了这些算法背后数学原理,并将这些方法推广到了求一般方程近似解的问题上。最后,对几种方法实现的sqrt的收敛速度进行了理论分析和实验对比。实验结果表明,牛顿法的收敛速度快于割线法,割线法快于二分法;与理论分析结果一致。原创 2014-08-30 17:53:19 · 24199 阅读 · 7 评论 -
Python 30分钟入门——数据类型 and 控制结构
Python是一门脚本语言,我也久闻大名,但正真系统的接触学习是在去年(2013)年底到今年(2014)年初的时候。不得不说的是Python的官方文档相当齐全,如果你是在Windows上学习Python,安装包自带的“Python Manuals”就是一份很好的学习资料(基本上不用去找其他资料了);尤其是其中的Tutorial,非常适合初学者。本文一方面总结了python语言的核心——数据类型和控制结构;另一方面,通过与其他语言的对比表达了我对Python的一些拙见。原创 2014-07-27 01:18:10 · 2207 阅读 · 1 评论