Python
Lefenger
我的结局与世界的结局
展开
-
Python 问题记录
1.Tshape=(1,2,3,4) net.blobs[‘data’].reshape(*Tshape) 这里的*的作用是将Tshape的所有元素都展开作为参数,其效果为 net.blobs[‘data’].reshape(1,2,3,4)原创 2017-01-26 11:30:14 · 707 阅读 · 0 评论 -
Python语法
下划线(_)在解释器中有特别的含义, 表示最后一个表达式的值。所以上面的代码执行之后, 下划线变量会包含字符串:>>> _Hello World!Python 的 print 语句,与字符串格式运算符( % )结合使用,可实现字符串替换功能,这 一点和 C 语言中的 printf()函数非常相似: print “%s is number %d!” % (“Pyth原创 2017-08-06 14:39:37 · 421 阅读 · 0 评论 -
Pyhon与Numpy的不同
**一**. list的元素可以是不同的类型,而ndarray只能包含同一种类型的元素。**二**. 切片的返回值所表示的意义不同。 import numpy as np a=np.array([1,2,3,4,5,6]) b=[1,2,3,4,5,6] c=a[:3] d= b[:3] c[0]=0 d[0原创 2018-01-23 10:11:03 · 474 阅读 · 0 评论 -
Python中的浅拷贝与深拷贝
别名a=[1,2,3,4]b=aid(a),id(b)(64619584, 64619584)a赋值给b,事实上没有创建任何新对象,b的地址和a一样,即b只是a的一个别名。浅拷贝a=[1,2,3,[4,5]]b=a[:] # or b=list(a)id(a),id(b)(64619304, 64620504)使用工厂函数或切片可进行浅拷贝,此时b为新创建原创 2018-01-23 10:29:35 · 322 阅读 · 0 评论 -
Python简单函数
glob模块glob模块:是一个文件搜索模块,查找文件只用到三个匹配符:””, “?”, “[]”。””匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。glob(pathname)函数,返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。下面是使用glob.glob的例子:原创 2018-01-24 23:33:09 · 575 阅读 · 0 评论