python的认识和计划
来源:互联网 发布:单片机仿真软件百度云 编辑:程序博客网 时间:2024/06/05 02:09
一、背景
· Python为当今世界最热门语言,top 1。
· 未来5年预计无法跌破top 3。
二、语言特点
1. 优雅简洁
2. 容易上手:Java 6周,C++ 12周,Python 2周。
【应用对象:机器学习数学家、金融分析师、证券分析师、各行业熟悉业务基础的人】
3. 胶水语言:可以胶水C语言和C++。理论上讲,Python可以处理几乎任何事情。
【“学Python,得永生”;“人生苦短,我用Python”】
【Google:Python where we can; C++ where we must】
* 只有在极致地追求效率时,才会考虑使用原生语言或汇编或C++写代码。
* 当前,运行和维护成本作为主要考虑因素已置于效率之前。
三、前景
1. 爬虫(Spider):搜集数据。搜索引擎就是一种爬虫。
2. Web开发:Python(小微)、PHP(小快轻)和Java(重型)。
* Python开发Web具有开发效率快的特点,适用于创业公司初期做出业务雏形时拉投资时使用。
3. 数据分析:各行业互联网+,日后的物联网时代。数据分析、挖掘进行个性化服务定制。
* 金融数据
* 医疗数据
* 制造业数据
【要求:①线性代数、②概率论、③微积分】
4. 机器学习和人工智能:可以由数据分析无缝切换机器学习。机器学习要基于大量数据。
【让事情发生的人,看着事情发生的人,不知道事情发生了的人】
四、学习态度和学习方法
1. Python上手容易但从“爬虫→Web(全栈工程师)→数据分析→机器学习”。
2. 持久战。姚明进来潘长江出去,牵着狗进来被狗迁出去,奔驰进来奥拓出去,鳄鱼进来壁虎出去。
* 找到兴趣点
* 找到适合自己的学习方法
* 找到适合自己的激励方法
【Tips:刷数据:①刷代码量:4000行代码(整个阶段20000行);②刷连接点(刷坑):同样的代码在老师那可以跑的通,但在自己电脑上运行不通,要学会检查自己的环境问题;③刷需求:课堂Demo自己思考需求点并尝试解决】
3. 习得>学得:反复练习。“以动手实践为荣,以只看不练为耻。”
阅读全文
0 0
- python的认识和计划
- oracle执行计划和hint的认识
- 认识 python 的 yeild 和 generator
- 认识python的表达式
- python的初步认识
- 对Python的认识
- python基础1:认识python和基础知识
- 对Python list的认识
- PYTHON 爬虫简单的认识
- Python---numpy的初步认识
- 认识拨号计划 - Dialplan
- 认识拨号计划 - Dialplan
- python学习 对python的认识
- Python入门:认识变量和字符串
- python 初次认识with 和 contextlib.closing
- 安装Python和认识Python---Python学习笔记一
- 认识Python
- 认识Python
- 【Java学习笔记】39:简易Socket编程(基于java.net下的Socket和ServerSocket)
- [Usaco2009 Feb]庙会捷运Fair Shuttle
- 运算符优先级图解
- Servlet第四天
- 第9章-浮动
- python的认识和计划
- [BZOJ]1084 [SCOI2005] 最大子矩阵 DP
- LA 3353 Optimal Bus Route Design
- 【NOIP2013模拟联考14】图形变换(transform)
- Java中调用对象方法的执行过程
- 关于mybatis的org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- Android项目的目录结构(Eclipse)
- jdbc处理事务
- java算法之逆序