滚雪球学 Python 系列,真能学会 Python!
滚雪球学 Python,整体设计依据学习的过程,采用递进案例式的形式进行设计。
从 0 到 1,从 1 到 100,逐步增加难度,一点点的扩展 Python 技能边界,让你顺畅的掌握 Python 这门语言的各个方向。
Python 背景介绍,Python 环境安装,开发工具安装,以及完成编程语言的起手代码,认识变量,学会注释,掌握简单的编程运算符。
本篇核心介绍了整数、浮点数、布尔与字符串数据类型,重点要掌握的是类型之间的转换与字符串的初步认识,对于格式化输出部分掌握 format
即可应付接下来的大多数场景。
关系运算符与逻辑运算符会经常与 if 语句配合使用,知识点虽小,但是非常重要。if 语句整体难度不大,但是从本篇博客开始你接触到了 Python 中是依赖缩进进行代码段控制的,这一点是一个非常小的支点,后续 Python 语法的风格都因此而生,同样重要,这样看来这篇博客都重点啦。
列表在 Python 基础部分属于非常重要的数据类型,在写这篇博客的时候也在考虑是否将所有内容都包含进去,结果发现内容太多了,很多都与后面产生的极强的关联性,在本篇博客中也初步了解了面向对象的一些最简单概念。
循环也属于 Python 中的基本语法结构,分支与循环学习完毕之后,在加上最基本的顺序执行,那对于编程来说已经足够完成很多任务了,你也可以在想想,现实世界还有没有其它解决问题的路径方式,如果得到的答案是没有,其实程序开发也就这点事儿了。
元组与列表就像是两个相似的亲兄弟,只在外观上有一点点区别,核心的区别是一个可以被修改(列表),一个不可以被修改(元组),其它的差异都是基于此衍生出来的,所以掌握这个内容之后,你能对比着学会这两个知识点。
字典同列表、元组一样都是 Python 中非常重要的数据类型,字典因为键值对的概念存在导致其使用场景更多,初学阶段橡皮擦给大家的意见就是好好的打打代码,先建立对 Python 的整体认知,滚雪球学 Python,这只是第一遍滚。
集合,一个无序且元素必须唯一的容器型数据类型,在橡皮擦的编程生涯中,集合经常用来去重,效率高、编写简单,值得掌握。下篇博客开始,我们将进入 Python 函数的世界,难度要来了哦~
函数,初学阶段,这是啥,为什么,不懂唉;学习中期,写函数好舒服啊,面向对象那里有函数好用;学习后期,快点实现这个功能,啥方法都行,抓紧点,马上下班了。没错,函数就处在一个说难很难,转身又很简单的一个环节。
面向对象,对于编程初学者来说,这个东西学了跟没学一样,你要坚信不只是你无法在第一遍学习的时候就完全掌握,橡皮擦老师一样的,跟橡皮擦老师一起学习的老前辈同学也是一样的,橡皮擦带过的学生也是一样的,大家都一样,99%的人都一样,坚持就对了,先知道在 Python 中也有类,也有对象就够了,时间是学习最大的利器,打卡,打卡,每天学那么一点点,3 个月后见。
Python 模块,快速编码的一种途径,很多时候第三方模块可以帮你解决大多数常见编码场景,让你在编码的道路上飞奔。Python 还内置了很多模块,例如 sys 模块、os 模块、json 模块、pickle 模块、shelve 模块、xml 模块、re 模块、logging 模块等等内容,后续都将逐步学习到,有可能需要分开专题给大家讲解。
本篇博客主要写的是异常相关知识,在 Python 代码的编写过程中经常会出现异常,一般情况下程序员都叫做 出 BUG 了,这个 BUG 就是臭虫的意思,表示程序出臭虫了。当然很多时候我们也戏称“无 BUG,不编程”。发现 BUG,解决 BUG,程序员不是在写 BUG 的路上,就是在改 BUG 的路上,好有哲理。
本篇博客如果是第一次学习 Python 的朋友打开,其实难度很大,因为里面涉及了另一个语言体系叫做 SQL 语言,一种对数据库进行操作的语法,学习该语法之后其实对很多数据库都可以进行简单的操作了,尴尬的是如果你第一次学习,你需要一边看 Python 语法,一边看 SQL 语法,很容易两个都学起来迷糊,不过不要担心,毕竟这只是第一遍滚雪球,相信第二次再来你会更加有自信的。
本篇博客主要内容是 Python 的多线程应用,顺带着说了一点点关于进程的相关知识,对于多线程,很多学习 Python 很久的同学都不一定可以搞清楚,在这里希望大家第一次学习先有概念支撑即可,能掌握多少在本阶段不重要,学习是需要时间积累的,一遍就会那是天才或者是吹牛的,有很多工作 2~3 年的还不一定能把多线程多进程说清楚呢,所以不要着急哦,继续往后面看,往后面学就好了。
版权声明: 本文为 InfoQ 作者【梦想橡皮擦】的原创文章。
原文链接:【http://xie.infoq.cn/article/d8dbba994a816ad080fc2a710】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论