python初步(附学习思维导图)
python,原意为蟒蛇,至于它的发展史,度娘应该比我讲述的更为专业/偷笑。这里我们要梳理的是整个学习的脉络,当然,今后的随笔也会从基础部分说起,希望能给进门python的小伙伴一些建议。
一、环境的安装
学习任何一门计算机语言,最重要的准备工作肯定是安装环境,没安装好环境,后面的也只是纸上谈兵,不会有多大的实质性进展,实践出真知!下面,就来简单的为大家介绍几款编写python的软件
1、python3.x
也称为python3,“3.x”代表着一个系列的版本,有3.2/3.5/3.6,只要是3.0以上的均可,可以到https://www.python.org/里面下载,记得查看你的计算机系统是32位的还是64位的,选择对应的版本就行了。
在你安装完python过后,你会发现其实python自带有IDLE,也就是python的shell,在里面我们可以编写一些小的程序,跑起来相当顺畅。python里面也带有类似于dos系统界面,点开之后,我们可以输入一些语句,不用保存文件,得到相应的结果。
2、eclipse
印象当中,eclipse好像是跑python的对吧?其实玩python也可以,就是要相应地进行配置,至于怎么配置,可以参考http://blog.csdn.net/edwzhang/article/details/7519751,如果Eclipse无法正常运行,请到Java官网下载JDK安装:http://www.oracle.com/technetwork/java/javase/downloads。编写较大的工程时体验效果很好。
3、pycharm
pycharm是专门用于python语言开发的一款软件,使用简单,是笔者强力推荐的一款软件,大家可以到www.jetbrains.com/pycharm/进行下载,有专业版本,但需要破解,也有免费的版本,但功能会相对减少,在python的基础学习当中,选用免费版本已经足够。
二、推荐书籍
《python编程从入门到实践》【美】Eric Matthes著 袁国忠译 人民邮电出版社
《流畅的python》【巴西】Luciano Ramalho著 安道 吴柯译 人民邮电出版社
三、推荐视频
“小甲鱼”--李佳宇的入门视频---零基础python入门,大家可以在51CTO学院http://edu.51cto.com/进行学习
当然,你也可以在淘宝上购买“老男孩”培训使用的视频教程,相当不错!下次我会提供相应百度云资源,敬请关注!
四、闲言碎语
至于python的所用,上面的思维导图也给出了,其实在笔者看来,学习一门语言最为重要的两点是记录和坚持。你该坚持的,是坚持每天打代码,你该坚持的是每天记录你发学习,也就是笔记,你该坚持的,是良好的作息习惯,早睡早起!
正如李开复所说,程序猿打十万行代码也就入门了。
今天的随笔就告一段落了,若是文中有漏洞亦或是错误的地方,请读者指正。笔者会进行改进。
python初步(附学习思维导图)的更多相关文章
- 学习Python最好的方法就是实践和教程并行,以下有一些资源和教程,还有一些学习思维导图:
1.Python 的 14 张思维导图下载地址: https://woaielf.github.io/2017/06/13/python3-all/ 2.Python基础教程|菜鸟教程: http:/ ...
- 曹工说Spring Boot源码系列开讲了(1)-- Bean Definition到底是什么,附spring思维导图分享
写在前面的话&&About me 网上写spring的文章多如牛毛,为什么还要写呢,因为,很简单,那是人家写的:网上都鼓励你不要造轮子,为什么你还要造呢,因为,那不是你造的. 我不是要 ...
- 15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)
15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码) 前言 设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经 ...
- vue移动端金融UI组件库滴滴MandMobile面向金融场景设计附功能思维导图
vue移动端金融UI组件库滴滴MandMobile面向金融场景设计附功能思维导图 Mand Mobile是面向金融场景设计的移动端组件库,基于Vue.js实现.目前已实际应用于滴滴四大金融业务板块的1 ...
- Python的网络编程--思维导图
Python的网络编程--思维导图
- [原创]Jmeter工具学习思维导图
[原创]Jmeter工具学习思维导图
- SSM框架学习思维导图
SSM框架学习思维导图 2017年08月11日 20:17:28 阅读数:1141 放上前段时间学习SSM框架以及Spring.SpringMVC.MyBatis的学习结果,输出思维导图一共四幅图.这 ...
- 【转载】一文总结学习 Python 的 14 张思维导图
本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章). 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典 ...
- 一文总结学习 Python 的 14 张思维导图
本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章). 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典 ...
随机推荐
- Git 指南 -- 什么应该被纳入管理?
Git 指南 -- 什么应该被纳入管理? 如果还不了解Git是什么,可以先阅读这篇博文:http://www.cnblogs.com/schaepher/p/5561193.html 是作品,而不是产 ...
- 201521123078《java程序设计》第四次总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 继承是面向对象最显著的一个特性.继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性 ...
- 201521123007《Java程序设计》第1周学习总结
1. 本周学习总结 了解了JAVA语言的发展历史及特点,还有JDK.JRE.JVM三者之间的关系,安装并设置JAVA开发平台,使用Notepad++和Eclipse编辑器编写JAVA程序并运行,学会使 ...
- 201521123023《Java程序设计》第9周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1.常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己 ...
- Java内存分配之堆、栈和常量池
Java内存分配主要包括以下几个区域: 1. 寄存器:我们在程序中无法控制 2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 3. 堆:存放用new产生的数据 4. 静 ...
- Activiti-05-.Deployment and MN 2.0 Introduction
Business archives (业务归档) 为了部署流程,业务档案必须被封装,业务档案是activiti 引擎部署的单元,它相当于zip文件,它包含BPMN 2.0 processes, tas ...
- 手机管家iPhoneX的适配总结
WeTest 导读 随着苹果发布会的结束,Xcode的GM版也上线了,也意味着iPhoneX适配之旅的开始. 一.设计关注篇 注意设计的基本原则:(苹果呼吁的) 规格原帖:https://develo ...
- Opencv的使用,NDK的简单使用
第一部分:安装运行: 1.下载opencv,并解压,将其目录下的sdk复制到eclipse的工作区间目录下,重命名为OpenCV-SDK(随意命名): 2.从eclipse中导入:file->i ...
- 入坑IT都快十年了
一起帮的开发直播已经告一段落:一是主体的功能差不多都实现了,二是用到的架构技术都展示得差不多了.以后就算继续开发,也应该都是一些“技术上”重复的工作而已.整个直播过程耗时近半年,SVN提交1062次, ...
- 如何实现跨 Docker 主机存储?- 每天5分钟玩转 Docker 容器技术(73)
从业务数据的角度看,容器可以分为两类:无状态(stateless)容器和有状态(stateful)容器. 无状态是指容器在运行过程中不需要保存数据,每次访问的结果不依赖上一次访问,比如提供静态页面的 ...