
python
samsam2013
这个作者很懒,什么都没留下…
展开
-
字典格式化字符串
字典格式化字符串时,在转换说明符中的%字符后面加上键值,并用括号括起来,后面在跟上其他说明元素。只要所加上的键值可以在字典中找到,就可以获得任意数量得转换说明符。>>> x = {'name':'jack','age':'12','addr':'river road 12th'}>>> print ("%s 's age is %s" %x)>>> print ("%(name)s 's ag原创 2017-10-18 16:03:52 · 723 阅读 · 0 评论 -
Python中的global全局变量与nonlocal局部变量
在Python中,当引用一个变量的时候,对这个变量的搜索是按找本地作用域(Local)、嵌套作用域(Enclosing function locals)、全局作用域(Global)、内置作用域(builtins模块)的顺序来进行的,即所谓的LEGB规则。 即python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量 ...原创 2018-05-08 13:47:55 · 2182 阅读 · 0 评论 -
python中read() readline()以及readlines()用法
【转自:http://www.ibm.com/developerworks/cn/linux/sdk/python/python-5/index.html#N1004E】我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作的字符串变量非常容易。文件对象提供了三个“读”方法: .read()、.readline() 和 .readlines()。每种方法可以接受一转载 2017-12-14 16:35:47 · 88491 阅读 · 3 评论 -
python的reduce()函数
reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。例如,编写一个f函数,接收x和y,返回x和y的和:def f(x, y): return x + y调用 redu转载 2017-12-02 11:47:40 · 300 阅读 · 0 评论 -
Python的select.select()函数初探
转自:blog.youkuaiyun.com/vito21/article/details/53319306 import socket,select s=socket.socket() print('s:',s) host=socket.gethostname() port=1234 s.bind((host,port)) s.list转载 2017-11-16 18:22:16 · 11566 阅读 · 0 评论 -
捕获组匹配
re.sub在替换替换字符串中可以使用组号,在替换内容中以“\n“形式出现的转移序列都会被模式中与组n匹配的字符替换掉。对于模式“000-(2017)-(11)-(06)“ 组0 : 000-2017-11-06 组1 : 2017 组2 : 11 组3 : 06>>> example = "(\d{4})-(\d{2})-(\d{2})">>> ex=re.compile原创 2017-11-06 16:29:35 · 707 阅读 · 0 评论 -
python 中的 re.compile 函数
转自:http://www.cnblogs.com/nomorewzx/p/4203829.html正则表达式功能十分强大。“有些人面临一个问题时会想:‘我知道,可以用正则表达式来解决这个问题。’于是现在他们就有两个问题了”——Jamie Zawinski同时正则表达式很难掌握。正则表达式的各种规则就不在此赘述了,以下介绍在python的re模块中怎样应用正则表达式使用re.compilere模转载 2017-11-06 11:48:13 · 28778 阅读 · 1 评论 -
Python的hasattr() getattr() setattr() 函数使用方法详解
转自:http://www.cnblogs.com/cenyu/p/5713686.htmlhasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。 需要注意的是name要用括号括起来 1 >>> class test(): 2 ... name="xiaohua" 3 ...转载 2017-10-26 15:32:20 · 834 阅读 · 0 评论 -
Python3:urllib中urlopen()函数新特点
转自:http://www.polarxiong.com/archives/python-3-urllib.html因为用Python2爬网页被编码问题逼疯了,迫不得已用上了Python3,用上Python3才发现真是个新世界,简直太给力了。Python2的urllib、urllib2在Python3中集合成了urllib模块,这样逻辑清晰了不少。urllib库包含下面几个内容:urllib.req转载 2017-11-09 17:33:48 · 11467 阅读 · 1 评论 -
Python 集合set()
转自:https://www.cnblogs.com/whatisfantasy/p/5956775.html一、定义set是一个无序且不重复的元素集合。集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员。但是因为集合本身是无序的,不可以为集合创建索引或执行切片(sli转载 2017-11-08 14:59:13 · 1056 阅读 · 0 评论 -
python——序列解包
当函数或方法返回元组时,将元组中值赋给变量序列中的变量,这个过程就叫做序列解包。1、序列1,2,3被打包到元组values中>>> values = 1,2,3>>> type(values)<type 'tuple'>>>> values(1, 2, 3)2、序列解包,元组values中的值分别被赋给变量序列中的x,y,z>>> x,y,z=values>>> print x,y,z1原创 2017-10-19 11:44:07 · 3194 阅读 · 0 评论 -
python中argsort()函数的用法
转自:https://www.cnblogs.com/yyxf1413/p/6253995.html 由于想使用python用训练好的caffemodel来对很多图片进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文献,也自己在python环境下进行了测试,大概了解了其相关的用处,为了怕自己后面又忘了,就写下来权当加深理解了。(ps:我也是python小白,理解可能比较浅...转载 2018-06-16 15:55:46 · 8785 阅读 · 1 评论