当前位置:首页 > Python教程 > python技巧

python技巧

Python之函数三

12

函数名的本质函数名本质上就是函数的内存地址。1.可以赋值给其他变量,被引用deffunc():print(‘infunc‘)f=funcprint(f)2.可以被当作容器类型的元素deff1():print(‘f1‘)deff2():pri

《Python基础教程》第6~8章 学习笔记

9

Python6-8章tags:PythonLearningNote第6章抽象6.3创建函数1.`callabel()`可以测试函数能否调用。(返回True/False)(3.0得用`hasattr(func,__cal__)`代替)2.使用

python 正则表达式 (重点) re模块

11

京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示我们格式有误。这个功能是怎么实现的呢?假如现在你用python写一段代码,类似:phone_number=i

python-----文件自动归类

9

如何移动文件?→使用内置模块来实现归类的规则是什么?→手动(预设文件夹)/自动(创建文件夹)importshutilimportospath=‘./‘#由于这里是相对路径,所以需要把这个代码文件和你要处理的文件放到同一文件夹里files=o

arcgis python图形信息

13

属性说明area面要素的面积值;对于所有其他要素类型为空centroid如果质心位于要素之内或要素之上则为真;否则返回标注点(返回一个点对象)范围返回一个范围对象firstpoint要素的第一个坐标;返回一个点对象hullrectangle

使用ipython notebook查看编辑.ipynb文件

9

.ipynb文件平时我们可能会遇到.ipynb文件,如何查看并编辑它呢?方法有很多,比如使用Jupiternotebook,googledrive,ipython等等,今天介绍的是使用ipythonnotebook的方法来操作。安装ipyt

Strassen算法及其python实现

13

题目描述请编程实现矩阵乘法,并考虑当矩阵规模较大时的优化方法。思路分析根据wikipedia上的介绍:两个矩阵的乘法仅当第一个矩阵B的列数和另一个矩阵A的行数相等时才能定义。如A是m×n矩阵和B是n×p矩阵,它们的乘积AB是一个m×p矩阵,

[转]pickle python数据存储

12

  python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。(原文来

Python学习第69天(position定位)

19

  昨天基本上就把float方式定位讲完了,今天就来说说position定位,据说这个用到的不多,但是感觉应该还是有用的,而且好像更有用才对  其实我们在书写标签的过程中都有设置position属性的,一般都是默认的static  一、st

Python自动化开发课堂笔记【Day06】 - Python进阶(类)

10

类与对象面向过程的程序设计:  优点:极大的降低了程序的复杂度  缺点:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车,即使能,也是得大改,改一个组件,牵一发而动全身面向对象的程序设计  优点:解决了程序的扩展性,对于

python selenium --调用js

9

转自:http://www.cnblogs.com/fnng/p/3230768.html本节重点:调用js方法execute_script(script,*args)在当前窗口/框架同步执行javaScript脚本:JavaScript的

python3数字时钟简单实现

14

123456789101112131415161718192021222324252627282930313233343536fromtimeimporttime,localtime,sleepclassclock(object):def_

linux安装IPython四种方法

7

IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性。特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键,IPython会列出zlib模块下所有的属性、方法和

Python chr() ord() unichr()

23

chr()函数用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符.unichr()跟它一样,只不过返回的是Unicode字符,这个从Python2.0才加入的unichr()的参数范围依赖于你的Python

python print 不换行

12

#!/usr/bin/python#-*-coding:UTF-8-*-foriinrange(1,10):forjinrange(1,i+1):print"%d*%d=%2d"%(j,i,i*j),print‘‘1、需要不换行,在pyth