
python
devil_08
这个作者很懒,什么都没留下…
展开
-
python中py.zeros 用法
用法:zeros(shape, dtype=float, order='C') 返回:返回来一个给定形状和类型的用0填充的数组; 参数:shape:形状 dtype:数据类型,可选参数,默认numpy.float64 dtype类型:t ,位域,如t4代表4位翻译 2017-09-11 09:38:58 · 3014 阅读 · 0 评论 -
python中 with as 用法
这个语法是用来代替传统的try...finally语法的。 with EXPRESSION [ as VARIABLE] WITH-BLOCK 基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。 紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全转载 2017-10-19 12:43:22 · 603 阅读 · 0 评论 -
python 的容器之列表使用
通过下面的例子来了解用法 #后面的内容是输出&解释 a = [1 , 2 , 3 , 4 ] b = [1] c = [1] d = b e = [1,"hello world!",c, False] print(id(b),id(c)) #(194100040L, 194100552L) print(id(b),id(d))原创 2017-11-01 20:58:13 · 276 阅读 · 0 评论 -
python容器之元组、集合使用
** 元组 ** 元组和列表有很多相似的地方,最大的区别在于不可变,此外,如果初始化只包含一个元素的tuple,和初始化只包含一个元素的列表语法不一样,因为语法必须明确,所以必须在元素后加上逗号。另外,直接用逗号分隔多个元素赋值默认是tuple,这在函数有多个返回值的时候很好用。 a = (1,2) b = tuple([‘3’,4]) #也可以从列原创 2017-11-03 10:38:18 · 286 阅读 · 0 评论 -
【Python编程】 汉诺塔的递归实现
Python实现汉诺塔def hannoi(n,x,y,z): if n == 1: print(x, '-->', z) eles: hannoi(n-1,x,z,y) #将前n-1个盘子从x移动到z上 print(x, '-->', z) #将最底层的最后一个盘子从x移动到z上 hannoi(n-1,原创 2017-12-27 10:22:49 · 379 阅读 · 0 评论