python 学习方法
依据本人的学习经验,我总结了下面十点和大家分享:
1)学好python的第一步。就是立即到www.python.org站点上下载一个python版本号。我建议刚開始学习的人,不要下载具有IDE功能的集成开发环境,比方Eclipse插件等。
2)完成下载后,就能够開始学习了。学习过程中。我建议能够下载一些python的学习文档,比方《dive into python》,《OReilly - Learning Python》等等。通过学习语法,掌握python中的keyword语法,函数语法,数学表达式等等
3)学完了基本的语法后,就能够进行互动式学习了。python具备非常好的交互学习模式,对于书本上的样例我们能够通过交互平台进行操练,通过练习加深印象,达到学习掌握的目的。
4)通过以上三个步骤的学习后。我们大致掌握了python的经常用法、keyword用法以及函数语法等。
接下去的学习上。我们就能够着手学习经常使用模块的使用, 比方os,os.path,sys,string模块等。我们能够在交互环境中先熟悉使用当中的函数。假设遇到函数的使用上的问题,能够參考python 安装后的自带chm帮助文件。
5)为了更好得掌握python,我们的学习不能仅仅是停留在学习一些语法或者api阶段。
在此阶段中。我们能够尝试用python解决我们项目中遇到的一 些问题,假设项目不是用python开发的,那我们能够想想能不能用python制作一些项目组能够使用的一些工具(utility),通过这些工具简化 项目组成员的任务,提高我们的工作效率。假设没有项目,我们也能够自己找些题目来自己练习练习。
6)经过以上锻炼后,我们的python知识水平肯定是越来越高。
接下去的学习,我们就要更上一层楼。为了学以致用。真正能应用于项目开发或产品开发,我 们还必须学习企业应用开发中必需要掌握的网络和数据库知识。在此的学习就不光是python语言本身的学习了,假设之前没有学习和掌握非常网络和数据库知 识,在此阶段我们能够借此机会补习一把。
7)在此,我想我们对python的使用以及信手拈来了,即使忘了api的使用方法,我们也能够在短时间内通过查看文档来使用api。
那么接下去,我们要学习 什么呢?
那就是设计能力。在学习设计能力的过程中。假设对类等面向对象的概念不清楚的。在此阶段也能够学习或加以巩固。
就像飞机设计师设计飞机通过学习模 型来设计一样,我们也能够通过学习书上的经典样例来学习设计。等有了设计的基本概念后,我们就能够着手设计我们的程序了。在此阶段中,我们重要的是学习抽 象的思想。通过隔离变化点来设计我们的模块。
8)到此阶段,我们已经是真正入门了。
在接下去的工作中,就是要高速地通过我们的所学来服务项目了。在此阶段。我们除了掌握python自带的模块外,我 们最好在掌握一些业界广泛使用的开源框架,比方twisted、peak、django、xml等。通过熟练使用它们,达到闪电开发,大大节省项目宝贵时 间。
9)你已经是个python行家了,在此阶段。我们在工作中会遇到一些深层次的、详细的困难问题。
面对这些问题。我们已经有自己的思考方向和思路了。
我们 时常会上网观看python的最新发展动态,最新python技术和开源项目。我们能够參与python论坛并结交社区中一些python道友。
10)你已经是个python专家,在此阶段你应该是个python技术传播者。
时不时在组织中开坛讲座,并在博客传播你的python见解。
上你会上论 坛帮助同行们解决他们提出的问题,你会给www.python.org站点提出你的宝贵建议,并为python语言发展献计献策。
不论什么知识的学习无止境,python的学习也不另外。在掌握python的使用方法、api和框架后,我们更要学习设计模式、开发方法论等
具体出处參考:禁用
python 学习方法的更多相关文章
- Python学习方法(待补充)
一.好思想总结: 1.一个东西,正在学会了,是需要能简单教会别人,才是真正的理解透彻了,要是讲不透彻,还是一知半解. 2.思路别人教不了你,学会简单处理任何问题,再复杂的东西,在我看来现实项目中,很多 ...
- python学习方法
python学习体系 python相关书籍若干本 了解python基础数据类型 熟悉各种类型的操作方法 理解函数与类的概念 练习练习再练习 前期以被动学习为主,把每个知识点都认真的学过去,后期慢慢再把 ...
- 规范的python编码
规范的 python 编码令人赏心悦目,令代码的表达逻辑更清晰,使得工程代码更容易被维护和交流: 编码规范包括对于代码书写格式的约束,不良语法的禁用和推荐的编码手法,下面做些简要的描述: 1. 代码规 ...
- 如何自学成 Python 大神?这里有些建议
人生苦短,我用 Python.为什么?简单明了的理由当然是开发效率高.但是学习 Python 的初学者往往会面临以下残酷的现状:网上充斥着大量的学习资源.书籍.视频教程和博客,但是大部分都是讲解基础知 ...
- python爬虫从入门到放弃前奏之学习方法
首谈方法 最近在整理爬虫系列的博客,但是当整理几篇之后,发现一个问题,不管学习任何内容,其实方法是最重要的,按照我之前写的博客内容,其实学起来还是很点枯燥不能解决传统学习过程中的几个问题: 这个是普通 ...
- 自学python的高效学习方法【python秘籍】
随着互联网的发展,数据科学概念的普及,Python火得一塌糊涂,为此很多小伙伴想学这门语言,苦于没有正确的学习方法,大部分都放弃了,所以我想总结下经验来帮助大家高效学完python技术!第一.首先学习 ...
- 统计学习方法与Python实现(二)——k近邻法
统计学习方法与Python实现(二)——k近邻法 iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1.定义 k近邻法假设给定一个训练数据集,其中的实例类别已定 ...
- 统计学习方法与Python实现(一)——感知机
统计学习方法与Python实现(一)——感知机 iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1.定义 假设输入的实例的特征空间为x属于Rn的n维特征向量, ...
- 统计学习方法与Python实现(三)——朴素贝叶斯法
统计学习方法与Python实现(三)——朴素贝叶斯法 iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1.定义 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设 ...
随机推荐
- bzoj 5347: 冒泡排序
考虑到最后a[i]都要等于i,并且每个 a[i] < i 的a[i] 一轮最多向前走一次,所以局数至少是 max{ i - a[i] }. 又因为对于a[i] < i来说,一轮不动意味着 ...
- 【后缀数组】poj3693 Maximum repetition substring
sa在清空方面存在一些奇怪的问题……难以ac.(留坑?)
- 【kmp算法】【Rabin-Karp算法】bzoj2462 [BeiJing2011]矩阵模板
算法就不说了,反正是基于字符串匹配的.这里比较一下kmp和Rabin-Karp算法. <法一>kmp算法. 592788 lizitong 2462 Accepted 4828 kb 68 ...
- 【尺取法】【Multiset】bzoj1342 [Baltic2007]Sound静音问题
O(n)地枚举所有长度为k的段,每次暴力转移. 转移的时候只是从最后插入一个数,从前面删去一个数. 计算的时候要取当前的max和min. 用multiset(∵元素是可重的)以上这些操作都是O(log ...
- [OpenJudge8782][划分DP]乘积最大
乘积最大 总时间限制: 1000ms 内存限制: 65536kB [描述] 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛, ...
- Queue 队列的用法
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作. LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用. 以下实例演示了队 ...
- Coherence装载数据的研究 - Invocation Service
这里验证第三个方法,原理是将需要装载的数据分载在所有的存储节点上,不同的地方是利用了存储节点提供的InvocationService进行装载,而不是PreloadRequest, 原理如图 前提条件是 ...
- JS中map、forEach、filter、reduce等Array新增方法的区别
数组在各个编程语言中的重要性不言而喻,但是在之前的JavaScript中数组虽然功能已经很强大,但操作方法并不完善,在ECMAScript5中做了适当的补充. Array.isArray(elemen ...
- Namenode 没启动
内容来源:http://blog.csdn.net/love666666shen/article/details/74350358 Question:多次格式化文件系统导致datanode无法启动 R ...
- Spring MVC防止数据重复提交(防止二次提交)
SpringMvc使用Token 使用token的逻辑是,给所有的url加一个拦截器,在拦截器里面用java的UUID生成一个随机的UUID并把这个UUID放到session里面,然后在浏览器做数据提 ...