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 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章). 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典 ...
随机推荐
- 个人作业1——四则运算题目生成程序(java代码,基于控制台)
一.题目描述: 从<构建之法>第一章的 "程序" 例子出发,像阿超那样,花二十分钟写一个能自动生成小学四则运算题目的命令行 "软件",满足以下需求: ...
- 团队作业4——第一次项目冲刺(Alpha版本)4th day
一.Daily Scrum Meeting照片 二.燃尽图 三.项目进展 计时功能已经完成,然后24点的代码如何在游戏界面与界面组件联系上正在进行. 四.困难与问题 1.在安卓框架与java代码的结合 ...
- 201521123020《Java程序设计》第2周学习总结
一.学习总结 学习了运算符的基本使用方法: 学习了string这个特殊的类型: 学习了数组的使用方法. 二.书面作业 1.使用Eclipse关联jdk源代码,并查看String对象的源代码(截图)? ...
- 201521044091 java 第一周总结
1.本周学习总结 (1)第一次开始接触java语言,有些用法还是和c和c++有点差异,需要不断去学习 (2)java其实不仅仅一种高级语言,它包括的还有它的整套体系. 2. 书面作业 1.为什么jav ...
- 2017JAVA课程设计
1.团队课程设计博客链接 http://www.cnblogs.com/ltykm/p/7063663.html 2.个人负责模块或任务说明 本人任务:定时器具体功能的实现 3.自己的代码提交记录截图 ...
- SSH框架搭建最终版【测试、log4j、baseDao】
最详细搭建SSH框架环境 本博文主要是讲解如何搭建一个比较规范的SSH开发环境,以及对它测试[在前面的搭建中,只是整合了SSH框架,能够使用SSH实现功能],而这次是相对规范的. 导入开发包 在Str ...
- Struts2配置文件复用代码【web.xml、struts.xml、常量配置】
web.xml的分发器代码: <!-- 引入struts核心过滤器 --> <filter> <filter-name>struts2</filter-nam ...
- Eclipse-远程调试服务器代码
1, 将应用部署到服务器上可以正常启动 2, 在Eclipse中,有相同的项目(程序) 3, 项目右键(ops-web)-->Debug as --> Debug Configuratio ...
- 实验:体会Oracle权限/角色赋予的差异
环境:Oracle 11.2.0.4 目的:验证业务用户的权限/角色赋予的差异 现在创建两个用户jingyu2和jingyu3: SYS@jyzhao1> create user jingyu2 ...
- 谈一谈最近学了一段时间的node.js
官方说明 1.NodeJS宣称其目标是“旨在提供一种简单的构建可伸缩网络程序的方法”. 2.node是一个基于Chrome V8引擎进行代码解释的.轻量.可伸缩的具有事件驱动和非阻塞I/O机制的js运 ...