一、整数 创建方法 i = 10 i = int(10) i = int("10",base=2) #“”中是几进制的表示,base是选择要表示的进制,如base=2,用2进制的表示,那么“10”就是2进制的表示码 >>> int.bit_length(10) #求数字用2进制表示最少用几位,如10 ...
分类:
编程语言 时间:
2016-05-21 11:37:28
阅读次数:
242
基本数据类型 1、整型(int) 创建方式: n1 = 123 # 根据int类,创建了一个对象 n2 = int(123) # 根据int类,创建了一个对象 int内部优化n1,n2 共享同一块内存, Python中的int对象就是c语言中long类型数值的扩展 小整数对象[-5, 257]在py ...
分类:
编程语言 时间:
2016-05-03 22:13:14
阅读次数:
205
下面是一个最简单的二分法递归实现快速查找的例子,之所以把这么简单的例子写上来是觉得这个小例子可以很好地说明递归的用法和使用技巧。deffind(n,array):
left=0
right=len(array)-1
whileleft<=right:
mid=(left+right)//2
ifn==array[mid]:
print(n)
returnTrue
ifn>..
分类:
编程语言 时间:
2016-04-27 11:02:02
阅读次数:
328
bisect模块用于二分查找,非常方便。 Bisect模块提供的函数有: (1)查找 bisect.bisect_left(a,x, lo=0, hi=len(a)) : 查找在有序列表a中插入x的index。lo和hi用于指定列表的区间,默认是使用整个列表。 bisect.bisect_right ...
分类:
编程语言 时间:
2016-04-27 01:37:15
阅读次数:
249
def search(data_set,find_num): mid = len(data_set) /2 print mid if len(data_set) == 1: if data_set[mid] == find_num: print ('End start: ',find_num) re ...
分类:
编程语言 时间:
2016-04-19 19:29:45
阅读次数:
224
作者: Zhang Yang列表推导上文介绍了一个高逼格的创建字典的方法,那列表呢?根据蛋痛定律,它也一定有,但是它被起了一个非常蛋痛的名字,叫列表推导:
先看看这样的代码:li = []
for a in A:
if a%2 != 0:
li.append(a)看到代码第一行的时候,小编已经不想再看下去了,是的,这才真正的万变不离 C 语言。蛋痛指数直冲云霄了。Pytho...
分类:
编程语言 时间:
2016-03-23 22:26:01
阅读次数:
259
一应用场景描述在对Nginx,Redis等的性能测试过程中,我想要把收集的数据进行绘图展示,但是Excel又不精通,也没有熟悉的绘图工具。反正学哪种都是学,不是尝试使用Python来绘图,顺便可以练习Python。二Python绘图工具学习参考资料:http://pbpython.com/visualization-tools-1..
分类:
编程语言 时间:
2016-02-29 16:49:16
阅读次数:
411
文件处理1.文件处理模式r:以只读模式打开文件w:以只写模式打开文件:如果文件存在或者有内容,会情况原内容,不存在则创建a:以追加模式打开文件r+b:以读写模式打开文件w+b:以写读模式打开文件a+b:以追加及读模式打开文件2.测试:只读:f=file(‘aaa.txt’,’r’)#只读模..
分类:
编程语言 时间:
2015-12-08 16:12:53
阅读次数:
153
这篇将讲述怎么使用python来遍历本地文件系统,并把文件按文件大小从小到大排序的一个小例子在这个例子中,主要会用到python内置的和OS模块的几个函数:os.walk() : 该方法用来遍历指定的文件目录,返回一个三元tuple(dirpath, dirnames, filenames) ,其中...
分类:
编程语言 时间:
2015-11-15 18:57:40
阅读次数:
265
日期:2015/10/20-2015/10/26time18:42主机:n86目的:初探oVirt-测试sdk-python操作内容:
一、说明
使用sdk-python
通过pip安装ovirt-engine-sdk-python
#pipinstallovirt-engine-sdk-python
二、示例
#-*-coding:utf-8-*-
#!/bin/envpython
#
#2015/10/26
from__future__i..
分类:
编程语言 时间:
2015-10-27 15:27:39
阅读次数:
603