python入门类、基础教程的文章很多,之所以会写,主要是希望督促自己持续性的学习、持续性的总结,并且将碰到的一些问题梳理总结给到后来的同学。有一句话说“成长、进步最好的方式是分享”。
仅此而已,每日一总结。
一、对于pyhon入门书籍的选择
个人对于不同门系的书籍选择没有特别的偏好,私以为对于基础阶段的人来说,每一本书都很好,都各有各的特点和专注领域。一般我会看这么几方面:
1、颜值:俗称感觉,书的编排、文风是否符合自己的口味;
2、出版时间:技术类、工具类的出版时间早点、版次多点会加分;前沿类、案例类,会选择时间比较近的(另一个原因是对所在领域要持续关注,多涉猎、多阅读是必须的)
3、书目框架大纲:合理的逻辑组织、深入浅出、叙事文笔,会影响读书的口感,也能反映作者的背景和思维能力。
鉴于本人是在数据领域的,我看的是《Python数据分析与挖掘实战》--机械工业出版社,仅供参考。
二、初识python
python是一门编程语言,能够完成matlab能做的事情,同时语言简洁、易懂;同时还能进行数据分析、数据挖掘、网页开发、游戏开发、爬虫,哦哦哦,听起来是不是很牛?
对python的评价还有:胶水语言、开发效率高、运行效率没那么高。
关键一点,免费,这就是为什么现在越来越多的人喜欢用python的原因吧。
这是2016年06月TIOBE编程语言排行榜,每月更新一次,python名列第4哦!
三、搭建python环境
简单成功的安装是学习的第一步,也是关键的一步。有多少人因为不容易安装而止于学习,好吧,我曾经就是。哈哈。
Python官网:http://www.python.org/ 下载msi安装包进行安装。(安装比较简单,选对系统、选好版本即可)
重点注意:
1、选择什么操作系统,Windows还是linux。相比而言,linux容易部署,同时速度较快。
2、选个哪个版本,2.x?3.x?不同版本会存在库的兼容问题。
安装python核心程序只是万里长征刚开始,还需要安装第三方的扩展库,这里我用的是Anaconda,是专门将科学计算所需模块打包好的模块。优点:免费、众多的数据分析、工程包、全平台支持。下载地址:https://www.continuum.io/downloads ,进去后可以选择windows版/linux版。
3、环境变量设置:找到系统环境变量Path,在最后面追加python的路径,也就是你的安装路径。然后打开cmd,敲python返回下图,你就安装OK啦。
四、开启pyhton之旅
开始->程序->Python 2.*/3.*-> IDLE (Python GUI)
输入:print”开启python之旅吧”
下文将重点说说python的常用语句。