摘要: #字符串按空格分成列表split() print("fu li mei".split()) #split按空格分成列表 print("1+a+2+b".split('+')) #split按空格分成列表#应用场景--只提取数字 #加密密码 p=str.maketrans("hgx",'123') print("zhangsan xing".translate(p)) 阅读全文
posted @ 2016-10-13 22:20 梅子472 阅读(10061) 评论(0) 推荐(0) 编辑
摘要: 递归: 1.要有一个明确的结束条件 2.每次递归的规模要比上一次要有所减少 3.效率不高 def func(n): print(n) if int(n/2) >0: return func(int(n/2)) print(n) func(10) 阅读全文
posted @ 2016-10-13 22:17 梅子472 阅读(133) 评论(0) 推荐(0) 编辑
摘要: def consumer(name): print('%s开始准备吃包子了' %name) while True: baozi=yield print('[%s]包子来了,被[%s]吃了' %(baozi,name)) def product(name): print('%s开始做包子了' %name) c=consumer('张三... 阅读全文
posted @ 2016-10-13 22:13 梅子472 阅读(735) 评论(0) 推荐(0) 编辑
摘要: #将字符串打印成字典 b=''' {'record': {'weight':20,'server':'100.1.7.9','maxconn':50},'backend': 'www.oldboy.org' } ''' c=eval(b)# eval字符串转换成字典 print(c) 阅读全文
posted @ 2016-10-13 22:12 梅子472 阅读(4650) 评论(0) 推荐(0) 编辑
摘要: atm---main.py import os ,sys print(__file__) print(os.path.abspath(__file__))#绝对路径 print(os.path.dirname(os.path.abspath(__file__))) #相对路径 bash=os.path.dirname(os.path.dirname(os.path.abspath(__file_... 阅读全文
posted @ 2016-10-13 22:08 梅子472 阅读(109) 评论(0) 推荐(0) 编辑
摘要: <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <year>2008</year> <gdppc>141100</gdppc> <neighbor name="Austria" direction="E"/> <n 阅读全文
posted @ 2016-10-04 17:30 梅子472 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. decode与encode转码 在Python3中默认编码就是uncode,encode转成Byte类型 在Python2中默认编码就是ascii window下默认编码是GBK decode(告诉人家我是谁),encode(我要转成谁) s="你好" #uncode s_uncode=s.encode("utf-8").decode("utf-8") print(s_uncode) ... 阅读全文
posted @ 2016-10-04 17:30 梅子472 阅读(367) 评论(0) 推荐(0) 编辑
摘要: windows下 最简单的方法: File Settings--Project Project Interpreter 下 点击 +号,输入你需要安装的模块名,点击Install Package按钮 linux下安装 1) python怎么安装模块,我们安装python的时候并没有安装这些模块,在安 阅读全文
posted @ 2016-09-23 07:48 梅子472 阅读(493) 评论(0) 推荐(0) 编辑
摘要: SOCK 阅读全文
posted @ 2016-09-16 12:31 梅子472 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 异常处理 阅读全文
posted @ 2016-09-09 07:16 梅子472 阅读(482) 评论(0) 推荐(0) 编辑