云上小悟
首页   关于   小悟志   栏目   标签   文章   归档   友链   联系

   云上小悟  +  

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

首页 » 标签 我用Python 的文章

我用Python

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

IT通信  我用Python  

Python的深拷贝和浅拷贝

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

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

Python的深拷贝和浅拷贝

2017年1月17日    2次阅读
IT通信  我用Python  

理解Python的Dynamic typing

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

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

理解Python的Dynamic typing

2017年1月17日    3次阅读
IT通信  我用Python  

Python异常处理中的else和finally

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

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

Python异常处理中的else和finally

2017年1月17日    1次阅读
IT通信  我用Python  

用urllib2,还是urllib?

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

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

用urllib2,还是urllib?

2017年1月17日    5次阅读
IT通信  我用Python  

Python中的assert语句

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

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

Python中的assert语句

2016年12月8日    24次阅读
IT通信  我用Python  

Python的zip()函数用法

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

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

Python的zip()函数用法

2016年12月6日    12次阅读
IT通信  我用Python  

Python的PEP文档是什么?

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

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

Python的PEP文档是什么?

2016年12月5日    22次阅读
IT通信  我用Python  

Python的filter函数用法

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

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

Python的filter函数用法

2016年12月4日    18次阅读
IT通信  我用Python  

Python的reduce函数用法

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

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

Python的reduce函数用法

2016年12月3日    16次阅读
IT通信  我用Python  

Python的map函数的用法

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

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

Python的map函数的用法

2016年12月3日    19次阅读
IT通信  我用Python  

创建Python的For循环

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

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

创建Python的For循环

2016年12月1日    5次阅读
IT通信  我用Python  

使用Pdb调试Python程序

by: 麦新杰 / 2016年11月29日 / 10次阅读 / 1条评论

麦新杰调试从来都是使用print,不过,有的时候遇到比较诡异的问题,使用高级一点的工具还是更方便一些。Python的pdb正好填补这个地方,而且pdb还是标准库里面的模块,随时都可以用。    阅读全文->

使用Pdb调试Python程序

2016年11月29日    10次阅读
IT通信  我用Python  

在排序函数中使用Lambda表达式(Python)

by: 麦新杰 / 2016年11月28日 / 13次阅读 / 暂无评论

Python内置一个很好用的排序函数:sorted(),此函数返回一个可迭代对象;Python中可迭代对象支持一个sort函数,直接对对象本身进行操作。    阅读全文->

在排序函数中使用Lambda表达式(Python)

2016年11月28日    13次阅读
IT通信  我用Python  

Python的Lambda表达式

by: 麦新杰 / 2016年11月27日 / 6次阅读 / 暂无评论

本质上,Python语言中的Lambda表达式定义的是一个函数对象,而这个函数只有一行语句。有些类似C语言中的宏定义。    阅读全文->

Python的Lambda表达式

2016年11月27日    6次阅读
IT通信  我用Python  

Python的任意个数参数的函数设计

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

任意参数个数的函数是一种很方便的设计。通过在函数定义的时候,指明*args,这个就表示函数接收任意个数参数。有*args,同时还可以有别的所谓的位置参数(positional argument),键值参数(keyword argument),可以混用。    阅读全文->

Python的任意个数参数的函数设计

2016年11月26日    12次阅读
IT通信  我用Python  

Python字符串对象的join函数

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

Python字符串对象的join函数就是将一个可迭代的变量中的每一个字符串拼接成一个大字符串,并且拼接过程中,分隔符就是这个字符串对象本身的值。    阅读全文->

Python字符串对象的join函数

2016年11月25日    5次阅读
IT通信  我用Python  

清空Python List的三种方式比较

by: 麦新杰 / 2016年11月24日 / 26次阅读 / 暂无评论

Python代码中,有三种方式可以对一个list进行清空,本文介绍这三种方式,并对其进行比较分析。    阅读全文->

清空Python List的三种方式比较

2016年11月24日    26次阅读
IT通信  我用Python  

Python的基本文件操作

by: 麦新杰 / 2016年11月21日 / 27次阅读 / 1条评论

写了一个简单的测试Python文件操作的函数,需要注意几个细节,本文给出这些注意事项,并给出测试代码。    阅读全文->

Python的基本文件操作

2016年11月21日    27次阅读
IT通信  我用Python  

Python的round()函数

by: 麦新杰 / 2016年11月15日 / 10次阅读 / 暂无评论

Python中的round()是一个很有用的built-in函数,可以将float直接转化成int,也可以控制float数值的小数位数。    阅读全文->

Python的round()函数

2016年11月15日    10次阅读
IT通信  我用Python  

Python循环语句中的else分支

by: 麦新杰 / 2016年11月15日 / 13次阅读 / 暂无评论

在Python中,跟循环语句配对的else语句的执行规则:1, 这样的else不能是else if....,不能带条件的;2, else语句在循环执行完毕之后,立即执行;3, 如果代码不能进入循环,直接执行else语句;    阅读全文->

Python循环语句中的else分支

2016年11月15日    13次阅读
IT通信  我用Python  

用Python实现将数字转换为逗号分隔形式的字符串

by: 麦新杰 / 2016年11月15日 / 23次阅读 / 2条评论

因为英语语言中,数字每3位,就有一个单独的单词,hundred, thousand等。所以,英文里面有很多数字都是用逗号分隔开来的。本文提供一个Python函数,用来自动给数字增加逗号。    阅读全文->

IT通信  我用Python  

找出所有素数(Python版)

by: 麦新杰 / 2016年11月14日 / 8次阅读 / 1条评论

在一个范围内,将这个范围内的所有素数找出来。我用Python写了一个函数来实现这个功能。    阅读全文->

找出所有素数(Python版)

2016年11月14日    8次阅读
IT通信  我用Python  

使用type()函数判断Python的基本数据类型

by: 麦新杰 / 2016年11月14日 / 18次阅读 / 2条评论

Python的基本数据类型有int,float,complex和str,分别表示整数,浮点数,复数,字符串,都可以用type()函数来直接进行true或false的判断。    阅读全文->

使用type()函数判断Python的基本数据类型

2016年11月14日    18次阅读
IT通信  我用Python  

使用import加载Python模块时的路径

by: 麦新杰 / 2016年11月14日 / 10次阅读 / 2条评论

import在执行的时候,搜索sys.path这里面存放的路径List。如果你的.py模块在加载是提示找不到,就需要自己设置一下sys.path的值。    阅读全文->

使用import加载Python模块时的路径

2016年11月14日    10次阅读
IT通信  我用Python  

用reload()重新加载python模块

by: 麦新杰 / 2016年11月13日 / 35次阅读 / 3条评论

在python解释器中,我们import一个自己的模块之后,如果在模块代码修改后,需要重新加载,这对于调试很方便。那么,如何在python的解释器中重新加载模块呢?    阅读全文->

用reload()重新加载python模块

2016年11月13日    35次阅读

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1