- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学Python首先要知道Python学习路线.pdf
中国IT职业教育领先品牌
精品课程 全程面授
学 Python首先要知道 Python学习路线
你可能已经听说过很多种流行编程语言 ,比如非常难学的 C 语言 ,非常流行的
Java语言 ,适合初学者的 Basic语言 ,适合网页编程的JavaScript 语言 ,那么
你对 Python语言又了解多少 ,Python是一种编程语言 ,完成同一个任务 ,C
语言要写 1000行代码 ,Java只需要写 100行 ,而 Python可能只要 20行。用
Python完成项目 ,编写的代码量更少 ,代码简短可读性强 ,团队协作开发时读
别人的代码速度会非常快 ,使工作变得更加高效。优雅做开发不再是梦 !怎么样 ,
是不是已经迫不及待想要学 Python了 ,那我们先来看一下学习路线吧。
步骤 0 :热身
开始学习旅程之前 ,先回答第一个问题 :为什么使用 Python ?或者 ,Python
如何发挥作用 ?
观看 DataRobot 创始人 Jeremy 在 PyCon Ukraine 2014 上的 30分钟演讲 ,
千锋教育
中国IT职业教育领先品牌
精品课程 全程面授
来了解 Python是多么的有用。
步骤 1 :设置你的机器环境
现在你已经决心要好好学习了 ,也是时候设置你的机器环境了。最简单的方法就
是从 Continuum.io 上下载分发包 Anaconda。Anaconda 将你以后可能会用
到的大部分的东西进行了打包。采用这个方法的主要缺点是 ,即使可能已经有了
可用的底层库的更新 ,你仍然需要等待 Continuum去更新 Anaconda 包。当
然如果你是一个初学者 ,这应该没什么问题。
如果你在安装过程中遇到任何问题 ,你可以在这里找到不同操作系统下更详细的
安装说明。
步骤 2 :学习 Python语言的基础知识
你应该先去了解 Python语言的基础知识、库和数据结构。Codecademy 上的
Python课程是你最好的选择之一。完成这个课程后 ,你就能轻松的利用 Python
写一些小脚本 ,同时也能理解 Python 中的类和对象。
具体学习内容 :列表 Lists ,元组 Tuples ,字典 Dictionaries ,列表推导式 ,字
典推导式。
任务 :解决 HackerRank 上的一些 Python 教程题 ,这些题能让你更好的用
Python脚本的方式去思考问题。
替代资源 :如果你不喜欢交互编码这种学习方式 ,你也可以学习谷歌的 Python
课程。这个 2天的课程系列不但包含前边提到的 Python知识 ,还包含了一些后
边将要讨论的东西。
千锋教育
中国IT职业教育领先品牌
精品课程 全程面授
步骤 3 :学习 Python语言中的正则表达式
你会经常用到正则表达式来进行数据清理 ,尤其是当你处理文本数据的时候。学
习正则表达式的最好方法是参加谷歌的 Python课程 ,它会让你能更容易的使用
正则表达式。
任务 :做关于小孩名字的正则表达式练习。
如果你还需要更多的练习 ,你可以参与这个文本清理的教程。数据预处理中涉及
到的各个处理步骤对你来说都会是不小的挑战。
步骤 4 :学习 Python 中的科学库—NumPy, SciPy, Matplotlib以及 Pandas
从这步开始 ,学习旅程将要变得有趣了。下边是对各个库的简介 ,你可以进行一
些常用的操作 :
•根据 NumPy 教程进行完整的练习 ,特别要练习数组 arrays。这将会为下边的
学习旅程打好基础。
•接下来学习 Scipy 教程。看完 Scipy 介绍和基础知识后 ,你可以根据自己的需
要学习剩余
您可能关注的文档
最近下载
- 《和大人一起读》阅读测试题.docx
- 河北省承德市第一中学等校2024-2025学年高三年级上学期摸底联考语文试题(解析版).docx VIP
- 特种动物饲养管理复习资料.docx
- P2中文教材带题目(CMA注册管理会计师课程).pdf VIP
- 读书分享《我胆小如鼠》分享笔记ppt课件(优质ppt).pptx
- 买卖合同法律知识及风险防范培训课件.pptx VIP
- 佳能相机发展史.pptx
- 东南大学920专业基础综合(信号与系统、数字电路)2019年考研真题.pdf
- 大学生创新与创业实践-西南交通大学-中国大学MOOC慕课答案.pdf
- 沪教版初中数学中考总复习(知识点考点梳理、重点题型分类巩固练习)(基础版)(家教、补习、复习用).pdf
文档评论(0)