小甲鱼《零基础入门学习Python》课堂笔记.docxVIP

  • 238
  • 0
  • 约1.31万字
  • 约 105页
  • 2017-05-21 发布于重庆
  • 举报

小甲鱼《零基础入门学习Python》课堂笔记.docx

小甲鱼《零基础入门学习Python》课堂笔记

[键入公司名称] 人生苦短,我用Python [键入文档副标题] 徐辉 [选取日期] 目录 01讲:我和Python的第一次亲密接触 8 02讲:用Python设计第一个游戏 9 03讲:小插曲之变量和字符串 12 04讲:改进我们的小游戏 13 05讲:闲聊之Python的数据类型 15 06讲:Pyhon之常用操作符 16 07讲:了不起的分支和循环1 17 08讲:了不起的分支和循环2 19 09讲:了不起的分支和循环3 21 10讲:列表,一个打了激素的数组1 23 11讲:列表,一个打了激素的数组2 25 12讲:列表,一个打了激素的数组3 27 13讲:元组,戴上了枷锁的列表 30 14讲:字符串:各种奇葩的内置方法 32 15讲:字符串的格式语句与操作符 37 16讲:序列相关内置函数介绍 40 1-16讲:阶段总结 45 17讲:函数:Python的乐高积木 46 18讲:函数:灵活即强大 47 18讲2: py文件打包成exe文件 49 19讲:函数:我的地盘我做主 50 20讲:函数:内嵌函数和闭包 52 21讲:函数:lambda表达式 54 22讲:函数:递归是神马 56 23讲:递归:这帮小兔崽子 57 24讲:递归:汉诺塔 59 17-24讲:阶段性总结 60 25讲:字典:当索引值不好用时 61 26讲:字典:当索引值不好用时2 62 27讲:集合:在我的世界里,你就是唯一 65 28讲:文件:因为懂你,所以永恒 66 29讲:文件:一个任务 68 30讲:文件系统:介绍一个高大上的东西 71 31讲:永久存储:腌制一缸美味的泡菜 75 31讲:异常处理:你不可能总是对的 76 33讲:异常处理:你不可能总是对的2 78 34讲:丰富的else语句和简洁的with 81 35讲:图形界面用户入门:EasyGui 83 36讲:类和对象:给大家介绍对象 83 37讲:类和对象:面向对象编程 85 38讲:类和对象:继承 86 39讲:类和对象:拾遗 87 40讲:类和对象:一些相关的BIF 90 41讲:类和对象:构造和析构 92 42讲:类和对象:算术运算符 94 43讲:类和对象:算术运算符2 96 44讲:魔法方法:简单定制 97 45讲:魔法方法:属性访问 99 46讲:魔法方法:描述符 101 47讲:魔法方法:定制容器 104 48讲:魔法方法:迭代器 105 序 小甲鱼 四件在我步入职业软件开发生涯那天起就该知道的事情 我的软件开发生涯开始于大约15年以前。* m2 ]9 R! f# R) G/ O1 g z ) q8 l% {( o* j8 e1 S6 J 但是直到最近5年,我才真正地看到它的提高。+ J??Q/ G! K6 f, \2 s 9 } T1 X7 y6 L 下面这些事情,我希望在进入软件开发领域时我已经知道了。如果我早点知道这些事儿,我将会变得更加成功。 7 q! l! O+ O T+ e i9 r ??: i G6 U- f- K }4 t 软件开发中没有“正确的方式“ : p- k8 T0 O; _7 X9 E 在我开发生涯的早期,我在学习和争论上浪费了大量的时间。我错误地认为,在软件开发的诸多方面都存在一种绝对”正确的方式“。 但是,关于软件开发,几乎每一件我当时认为是正确的事到头来都被证明是错的。: {9 o- P3 Y8 S4 Y. F( @ 更重要的是,我发现几乎没有任何一件事是非黑即白的。在编写代码和开发软件的过程中,几乎所有的决策都是基于当时特定的情形。 我之前已经谈过为什么信仰一种技术对开发人员有害,但是我现在说的这个话题谈的不止是一种技术(这么狭隘)。 [* f1 }5 @$ J+ L 没有通用的最佳实践,这也是真的。甚至是一些highy charged话题。例如,要不要单元测试?敏捷开发和瀑布模型哪个好?这些没有永远正确的答案。 在我的职业生涯中,我在”正道“(理想主义)路线的迷宫里浪费了太多的时间,而不是采用可以帮我走得更远的”务实“(现实主义)路线。 5 t: E6 ~??r; Z3 A! m( R8 R ??4 L$ Y8 O: T) n7 I! Z 细读书不是最佳的学习方式 9 O4 o, ???r5 W o??v 我一开始学习编程和技术知识的时候,我花了太多时间细读一些关于特定技术的书。 ?6 l$ Z G1 {3 b0 p - s Z8 g- z* ~( u 读书没错,但是选择读什么书和读它的哪一部分非常重要。 比如,我记得我读过一本非常厚的讲VC++的书。(我十分肯定是这本书的更早的一个版本。)不管怎么说,这本书是本内容丰富的好书,但是一页一页地读并不是学习VC++最好的方式。9 d0 H0 c! v, h; _

文档评论(0)

1亿VIP精品文档

相关文档