广告
AD
关于   小悟志   栏目   标签   文章   归档   友链

   云上小悟  +  

当前位置 : 首页 » 标签 我用Python 的文章列表

首页 » 标签 我用Python 的文章

我用Python

标签介绍:编程界有一句话:人生苦短,我用Python!说得好!此标签下收录麦新杰学习Python的笔记,我是老司机,我准备把编程重点放在数学和算法上面,特别是机器智能相关算法。

InfoTech  我用Python  

Python的多线程

by: 麦新杰 / 2017年2月1日 / 16次阅读 / 暂无评论

通过Threading模块创建的多线程并不是真的多线程,这跟Python的GIL机制有关。任何时候,一个解释器主循环里面,只有一个线程在运行。    阅读全文->

Python的多线程

2017年2月1日    16次阅读
InfoTech  我用Python  

CPython是个什么鬼?

by: 麦新杰 / 2017年2月1日 / 34次阅读 / 1条评论

CPython是特指C语言实现的Python,就是原汁原味的Python。之所以使用CPython这个词,是因为Python还有一些其它的实现,比如Jython,就是Java版的Python,还有烧脑的PyPy,使用Python再把Python实现了一遍。    阅读全文->

CPython是个什么鬼?

2017年2月1日    34次阅读
InfoTech  我用Python  

getattr()、setattr()以及hasattr()

by: 多肉 / 2017年1月31日 / 22次阅读 / 暂无评论

在Python里面,所有的一切都是对象。既然是对象,就有需要多对象的各种属性进行操作。幸好Python内置了3个函数,getattr()、setattr()以及hasattr(),顾名思义,也没什么可说的。    阅读全文->

getattr()、setattr()以及hasattr()

2017年1月31日    22次阅读
InfoTech  我用Python  

自定义对象的__len__()函数(Python)

by: 麦新杰 / 2017年1月31日 / 40次阅读 / 1条评论

在Python中,如果你调用len()函数试图获取一个对象的长度,实际上,在len()函数内部,它自动去调用该对象的__len__()方法。    阅读全文->

自定义对象的__len__()函数(Python)

2017年1月31日    40次阅读
InfoTech  我用Python  

类和对象的访问控制(Python)

by: 麦新杰 / 2017年1月31日 / 17次阅读 / 暂无评论

Python本身没有任何机制阻止你干坏事,一切全靠自觉!这句话用来说明Python中类和对象的访问控制很贴切,因为,本质上,Python并没有任何访问控制。    阅读全文->

类和对象的访问控制(Python)

2017年1月31日    17次阅读
InfoTech  我用Python  

Python的模块和包

by: 麦新杰 / 2017年1月30日 / 9次阅读 / 暂无评论

本文介绍Python编程语言中,模块和包的概念,以及相关知识点。在Python中,一个.py文件就是一个模块,模块,包,多重包形成一个清晰的层次递进的关系。    阅读全文->

Python的模块和包

2017年1月30日    9次阅读
InfoTech  我用Python  

设置Python的PYTHONPATH环境变量

by: 麦新杰 / 2017年1月30日 / 96次阅读 / 1条评论

通过设置PYTHONPATH环境变量,可以自动将你需要的路劲加载到Python的sys.path变量里面。这样做,节省了不少敲键盘的工作。    阅读全文->

设置Python的PYTHONPATH环境变量

2017年1月30日    96次阅读
InfoTech  我用Python  

Python的字符编码类型

by: 麦新杰 / 2017年1月30日 / 11次阅读 / 暂无评论

始终牢记,在Python的世界,一切都是对象(object)。与字符编码类型有关的对象有str和bytes。str对象存储的字符是UNICODE类型,bytes对象存储的字符就是一串byte。    阅读全文->

Python的字符编码类型

2017年1月30日    11次阅读
InfoTech  我用Python  

Python的换行语法

by: 麦新杰 / 2017年1月28日 / 14次阅读 / 暂无评论

Python的代码,很多时候我们都能看到换行的写法,这样写可以提高代码的易读性,并没有什么特别之处。只是我们要知道并理解Python语言的这个特点。    阅读全文->

Python的换行语法

2017年1月28日    14次阅读
InfoTech  我用Python  

Python哲学(import this)

by: 麦新杰 / 2017年1月28日 / 41次阅读 / 1条评论

通过在Python解释器里面输入import this,可以看到一段Python的设计哲学。有人说,这是彩蛋!    阅读全文->

Python哲学(import this)

2017年1月28日    41次阅读
InfoTech  我用Python  

在Python实现动态加载模块

by: 麦新杰 / 2017年1月28日 / 30次阅读 / 暂无评论

我们一般加载模块,都是在.py文件的前面写import。而动态加载,则是在代码中,根据功能的需要,动态实现模块的加载。这里要用到标准库中的importlib模块,这个模块中有一个函数,import_module(),可以实现模块的动态加载。    阅读全文->

在Python实现动态加载模块

2017年1月28日    30次阅读
InfoTech  我用Python  

Python的新式类(new style class)

by: 麦新杰 / 2017年1月22日 / 16次阅读 / 暂无评论

Python新式类是区别于以前的经典类而言的。Python 2.x中默认都是经典类,只有显式继承了object才是新式类;Python 3.x中默认都是新式类,不必显式的继承object。    阅读全文->

Python的新式类(new style class)

2017年1月22日    16次阅读
InfoTech  我用Python  

优雅地使用Python的with as语句

by: 麦新杰 / 2017年1月21日 / 15次阅读 / 暂无评论

使用with as语句打开一个文件进行操作,无论发生什么情况,这个文件都会保证执行close动作(with as代码块发生异常,return,continue,break)。江湖上说,使用with as语句写出来的Python代码,很优雅!    阅读全文->

优雅地使用Python的with as语句

2017年1月21日    15次阅读
InfoTech  我用Python  

Python字典(Dictionary)setdefault()函数理解

by: 麦新杰 / 2017年1月21日 / 43次阅读 / 暂无评论

在Python中,字典(Dictionary)类型是一个mapping mutable的数据类型,这个对象有一个函数,setdefault。此函数设置key对应的默认值,如果key存在,key对应的value不会被改变。    阅读全文->

Python字典(Dictionary)setdefault()函数理解

2017年1月21日    43次阅读
InfoTech  我用Python  

Python的深拷贝和浅拷贝

by: 麦新杰 / 2017年1月17日 / 18次阅读 / 暂无评论

Python有一个著名的深拷贝和浅拷贝的问题,这个问题是由于python的变量都是对象引用(ref)造成的,在正常拷贝赋值的时候,出现的问题。    阅读全文->

Python的深拷贝和浅拷贝

2017年1月17日    18次阅读
InfoTech  我用Python  

理解Python的Dynamic typing

by: 麦新杰 / 2017年1月17日 / 32次阅读 / 2条评论

Python的Dynamic typing有些类似于C语言的指针,在C中,一个变量可以指向任何地址空间,在Python中,一个变量也可以指向任何type的数据对象。变量的指向可以在程序运行过程中变化,这就是我理解的Dynamic typing。    阅读全文->

理解Python的Dynamic typing

2017年1月17日    32次阅读
InfoTech  我用Python  

Python异常处理中的else和finally

by: 麦新杰 / 2017年1月17日 / 14次阅读 / 暂无评论

什么时候执行else分支:在try部分代码没有发生异常的时候;换言之,如果try部分发生了异常,就不再执行else分支;而finally分支总是会被执行。    阅读全文->

Python异常处理中的else和finally

2017年1月17日    14次阅读
InfoTech  我用Python  

用urllib2,还是urllib?

by: 麦新杰 / 2017年1月17日 / 13次阅读 / 2条评论

既然是新手,想必肯定是使用Python3.x了,那么,我可以说,直接使用urllib库就好了。urllib2库是python2.x才有的。    阅读全文->

用urllib2,还是urllib?

2017年1月17日    13次阅读
InfoTech  我用Python  

Python中的assert语句

by: 麦新杰 / 2016年12月8日 / 54次阅读 / 暂无评论

Python的assert,是个语句,不是一个函数,所谓assert statement。使用assert涉及到编程思想,有人说使用assert是一种防御方式的编程,可以当成比注释更好的手段。    阅读全文->

Python中的assert语句

2016年12月8日    54次阅读
InfoTech  我用Python  

Python的zip()函数用法

by: 麦新杰 / 2016年12月6日 / 58次阅读 / 2条评论

Python内置一个zip函数,顾名思义,就是“压缩”的意思。那么,zip这个函数,压缩什么呢?将多个序列压缩成一个复合序列。    阅读全文->

Python的zip()函数用法

2016年12月6日    58次阅读
InfoTech  我用Python  

Python的PEP文档是什么?

by: 麦新杰 / 2016年12月5日 / 146次阅读 / 暂无评论

Python的PEP文档是一组不断发展的标准文档,PEP是Python Enhancement Proposal的首字母缩写。就像TCPIP协议使用RFC来组织起不断发展的通信标准一样,PEP也是类似的用于发展Python的一组文档。    阅读全文->

Python的PEP文档是什么?

2016年12月5日    146次阅读
InfoTech  我用Python  

Python的filter函数用法

by: 麦新杰 / 2016年12月4日 / 74次阅读 / 暂无评论

Python的filter函数,顾名思义,就是过滤的意思。本文介绍filter函数的用法,并给出代码示例。    阅读全文->

Python的filter函数用法

2016年12月4日    74次阅读
InfoTech  我用Python  

Python的reduce函数用法

by: 麦新杰 / 2016年12月3日 / 40次阅读 / 暂无评论

本文介绍Python的reduce函数的运作机制,有示例代码,还有图片。    阅读全文->

Python的reduce函数用法

2016年12月3日    40次阅读
InfoTech  我用Python  

Python的map函数的用法

by: 麦新杰 / 2016年12月3日 / 44次阅读 / 1条评论

本文介绍Python内置的map函数的使用方法,有代码,也有图示说明。    阅读全文->

Python的map函数的用法

2016年12月3日    44次阅读
InfoTech  我用Python  

创建Python的For循环

by: 麦新杰 / 2016年12月1日 / 17次阅读 / 1条评论

本文记录一下Python可以通过哪些神奇的方式来创建for循环,对于C语言高手而言,看到这样的语句,一定会惊叹Python的简洁和强大。    阅读全文->

创建Python的For循环

2016年12月1日    17次阅读
12

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1  economists.cn的备案号:苏ICP备14045477号-3    联系我们

云上小悟,麦新杰的独立博客