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

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

ID:2273456

大小:6.69 MB

页数:110页

时间:2017-11-15

小甲鱼《零基础入门学习python》课堂笔记_第1页
小甲鱼《零基础入门学习python》课堂笔记_第2页
小甲鱼《零基础入门学习python》课堂笔记_第3页
小甲鱼《零基础入门学习python》课堂笔记_第4页
小甲鱼《零基础入门学习python》课堂笔记_第5页
资源描述:

《小甲鱼《零基础入门学习python》课堂笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[键入公司名称]人生苦短,我用Python[键入文档副标题]徐辉[选取日期]110/110目录01讲:我和Python的第一次亲密接触802讲:用Python设计第一个游戏903讲:小插曲之变量和字符串1204讲:改进我们的小游戏1305讲:闲聊之Python的数据类型1506讲:Pyhon之常用操作符1607讲:了不起的分支和循环11708讲:了不起的分支和循环21909讲:了不起的分支和循环32110讲:列表,一个打了激素的数组12311讲:列表,一个打了激素的数组22512讲:列表,一个打了激素的数组32713讲:元组,戴上了枷锁的列表3014讲:字符串:各种奇葩的内置

2、方法3215讲:字符串的格式语句与操作符3716讲:序列相关内置函数介绍401-16讲:阶段总结4517讲:函数:Python的乐高积木4618讲:函数:灵活即强大4718讲2:py文件打包成exe文件4919讲:函数:我的地盘我做主5020讲:函数:内嵌函数和闭包5221讲:函数:lambda表达式5422讲:函数:递归是神马5623讲:递归:这帮小兔崽子5724讲:递归:汉诺塔5917-24讲:阶段性总结6025讲:字典:当索引值不好用时6126讲:字典:当索引值不好用时26227讲:集合:在我的世界里,你就是唯一6528讲:文件:因为懂你,所以永恒6629讲:文件:一个

3、任务6830讲:文件系统:介绍一个高大上的东西7131讲:永久存储:腌制一缸美味的泡菜7531讲:异常处理:你不可能总是对的7633讲:异常处理:你不可能总是对的27834讲:丰富的else语句和简洁的with8135讲:图形界面用户入门:EasyGui8336讲:类和对象:给大家介绍对象8337讲:类和对象:面向对象编程8538讲:类和对象:继承86110/11039讲:类和对象:拾遗8740讲:类和对象:一些相关的BIF9041讲:类和对象:构造和析构9242讲:类和对象:算术运算符9443讲:类和对象:算术运算符29644讲:魔法方法:简单定制9745讲:魔法方法:属性

4、访问9946讲:魔法方法:描述符10147讲:魔法方法:定制容器10448讲:魔法方法:迭代器105110/110序----小甲鱼四件在我步入职业软件开发生涯那天起就该知道的事情110/110我的软件开发生涯开始于大约15年以前。但是直到最近5年,我才真正地看到它的提高。下面这些事情,我希望在进入软件开发领域时我已经知道了。如果我早点知道这些事儿,我将会变得更加成功。  软件开发中没有“正确的方式“在我开发生涯的早期,我在学习和争论上浪费了大量的时间。我错误地认为,在软件开发的诸多方面都存在一种绝对”正确的方式“。但是,关于软件开发,几乎每一件我当时认为是正确的事到头来都被证

5、明是错的。更重要的是,我发现几乎没有任何一件事是非黑即白的。在编写代码和开发软件的过程中,几乎所有的决策都是基于当时特定的情形。我之前已经谈过为什么信仰一种技术对开发人员有害,但是我现在说的这个话题谈的不止是一种技术(这么狭隘)。110/110没有通用的最佳实践,这也是真的。甚至是一些highycharged话题。例如,要不要单元测试?敏捷开发和瀑布模型哪个好?这些没有永远正确的答案。在我的职业生涯中,我在”正道“(理想主义)路线的迷宫里浪费了太多的时间,而不是采用可以帮我走得更远的”务实“(现实主义)路线。  细读书不是最佳的学习方式我一开始学习编程和技术知识的时候,我花了

6、太多时间细读一些关于特定技术的书。110/110 读书没错,但是选择读什么书和读它的哪一部分非常重要。比如,我记得我读过一本非常厚的讲VC++的书。(我十分肯定是这本书的更早的一个版本。)不管怎么说,这本书是本内容丰富的好书,但是一页一页地读并不是学习VC++最好的方式。如果我当时先粗略地看看此书的章节,获得对VC++的一些全局的认识,然后再去搞懂其中最最重要的部分,我能学到并记住更多的东西。如果我当时坐下来,通过实际地做一些东西来练习基础知识,而不是仅仅读一下或者过一过书上的例子,我现在会更加成功。你没有在真正地学一门技术,除非你用它解决了真正的问题。110/110  深入

7、学习一门特定技术是浪费时间我不仅在”细读书“上浪费了时间,我在”读错书“上也浪费了时间。我错误地相信,从里到外学习一门特定的技术能很好地推动我的职业生涯。我花了太多时间读一些非常专门的技术书,如,ASP.NET或Hibernate,而不是读更多的像《代码大全》,《代码整洁之道》,和《敏捷软件开发:原则、模式与实践(C#版)》。(BTW,我推荐你去读所有的这些书,如果你没读过的话。)尽管了解你所使用的技术非常重要,但是成为那个特定技术的绝对专家并不重要。知道确切的API调用没多大好处,你需要的时候可以轻而

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。