0%

#6 ipdb模块源代码解读

好久不见,大家最近可好😏。通过前几节的学习,相信你已经掌握了面向对象的大量知识,但是光知道是不够的,需要自己多写、多看,学一门语言无非不过这两种秘诀嘛。因此本篇博文带着大家剖析一次源代码,剖析对象为代码调试模块:ipdb。为什么选择这个模块呢?因为下一次的博文计划写Python代码调试的啦~~Go!!!

Read more »

#5 Python面向对象(四)

本节将是Python面向对象的最后一篇博文了,这节将记录类的特殊方法、特殊成员方法、旧类和新类的不同,以及一些其他知识。Go!

Read more »

#4 Python面向对象(三)

前两节讲解了Python面向对象的思想和Python类中各种变量的含义以及区别。肯定有小伙伴会问,类初始化时是否可以传入参数?如果有多个类中含有共同的函数方法,是否可以重复利用?本节就带着这些问题来继续深入类。Here We Go!

Read more »

#3 Python面向对象(二)

上一节主要记录面向对象编程的思想以及Python类的简单创建,这节继续深入类中变量的相关知识,Here we go!

Read more »

#2 Python面向对象(一)

对于萌新来说,面向对象,这是一个很陌生的词语。如果你接触过Linux,你一定知道“一切皆文件”,也就是说,在Linux中所有都是文件,鼠标是文件、键盘是文件、目录是文件等等一切都是文件;Python设计时就是一门面向对象的语言,在Python中,秉承“一切皆对象”,也就是说,在Python中见到的一切都是对象。面向对象是一个很抽象的概念,来一点一点剖析它!

Read more »

#1 Python灵活技巧

Python基础系列博文已顺利结束,从这一篇开始将进入探索更加高级的Python用法,Python进阶系列文章将包含面向对象、网络编程、GUI编程、线程和进程、连接数据库等。不过在进阶之前,先来熟练使用一些Python的小技巧,这就好像操作系统的快捷键一样,熟练掌握这些小技巧会让你工作起来事半功倍,话不多说,盘它!

Read more »

#21 Python异常

运行程序时经常遇到各种错误,例如:ImportError(导入模块错误)、IndexError(索引错误)、NameError(变量错误)、SyntaxError(语法错误)、IndentationError(缩进错误)等,你或许有许多疑问,为什么程序出现这个错误就会打印出相应的错误信息,自己是否可以编写一个错误呢?这些错误在Python中其实是异常,正确的处理异常会让程序跑起来得心应手,那么怎么来处理异常呢?Here we go!

Read more »

#20 Python文件

前面几节枯燥的模块终于结束了,想要完全掌握前几节的模块需要不断的练习才行,毕竟眼过千遍不如手过一遍嘛。在一些项目需求里,要对文件进行IO操作,毕竟重要数据不可能打印到屏幕上而不去保存,Python对的文件IO操作并不是很复杂,相信你很快就能掌握它!

Read more »

#19 re&jieba模块

在Python中,需要对字符串进行大量的操作,有时需要从一个字符串中提取到特定的信息,用切片肯定是不行的,所有这一节记录两个强大的文本处理模块,一个是正则表达式re模块,另一个是中文处理模块jieba,Here wo go!

Read more »