按类别查询搜索结果
关于关键词 "Python" 的检测结果,共 652
王斌bingo | 2016-07-04 00:08:16 | 阅读(390) | 评论(0)
python使用set来去重是一种常用的方法. 一般使用方法如下: # int a = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print "orginal:", a print list(set(a)) # str 【阅读全文】
kinfinger | 2016-07-03 23:29:49 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 doc=""" usage of generator: next send def gen(): i = 0 while True: if i > 8: break; v = (yield i) if v【阅读全文】
kinfinger | 2016-07-03 18:43:48 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 #coding=utf8 from __future__ import unicode_literals import sys def ref(): ref=['http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386819879946007bbf6ad052463ab1【阅读全文】
【Python/Ruby】 python小结-字符编码
kinfinger | 2016-07-03 17:05:48 | 阅读(0) | 评论(0)
python2.7 点击(此处)折叠或打开 # #coding=utf-8 # from __future__ import unicode_literals import sys print sys.version print sys.getdefaultencoding() prin【阅读全文】
enenshiwo | 2016-07-03 10:41:55 | 阅读(300) | 评论(0)
总思路如下: 1.提取网页的源代码并写入文本文件 2.利用正则表达式提取源代码中我们需要的 3.下载我们爬到的文件 这里我是爬了堆糖网陈冠希的图片,网站戳:这里 看一下原网页的源代码中我们需要的: 注意看划红线的里面的网站就是我们想要爬到的图片 下面开始写代码爬取 # coding:utf-8 【阅读全文】
kinfinger | 2016-07-03 00:02:17 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 #coding=utf8 from math import sqrt def test( x, y): return int(sqrt(x**2+y**2)) test2=test #test also one specical type =assinment print test2(3,4) def test3(f): 【阅读全文】
laoliulaoliu | 2016-07-02 22:17:24 | 阅读(300) | 评论(0)
原文地址:https://zhuanlan.zhihu.com/p/20175869?refer=auxten 作者:auxten 链接:https://zhuanlan.zhihu.com/p/20175869 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 超时函数 这个函数的作用在于可以给任意可能会hang住的函数添加超时功能,这个功能在编写外部API调用 、【阅读全文】
【架构设计与优化】 python进程、线程那点事儿
laoliulaoliu | 2016-07-02 20:31:02 | 阅读(240) | 评论(0)
原文地址:https://zhuanlan.zhihu.com/p/20167077 python编程(二):python进程、线程那点事儿 auxten·11 个月前 多进程,多线程编程 系统程序员、运维开发程序员在面试的时候经常会被问及一个常见问题: 进程是什么,线程是什么,进程和线程有什么区别? 不得不承认,这么多年了。这个问题依【阅读全文】
【Python/Ruby】 python 小结-CGI-WSGI
kinfinger | 2016-07-02 16:51:40 | 阅读(0) | 评论(0)
本文是继WEB项目-FLASK开发手记-flask-mega-tutorial 实战小结 之后重点对网关进行的整理。 1 CGI网关,讲解参考,#https://segmentfault.com/a/1190000005685743 实现如下: 点击(此处)折叠或打开 #coding=utf-8 #https://segmentfault.com/a/1190000005685743 【阅读全文】
派大星861205 | 2016-07-02 01:11:45 | 阅读(30) | 评论(0)
python中经典的lambda问题 l=[ lambda: n for n in range(5) ] for x in l: print(x()) 输出结果: 4 4 4 4 4 后面还有解决方案 l=[ lambda n=i: n for i in range(5) ] for x in l: print(x()) 输出结果: 0 1 2 3 4 以前我也看得似懂非懂,今天又仔细思考了一下,发现了点端倪。先看一下另一个经典的问题,关于用list【阅读全文】
Aexn | 2016-07-01 15:09:39 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 #列表 name = [1,2,3,4,"test","log"] print (name[0:3]) #-切片 name.insert(4,5) #插入新元素——4代表位置下标 5代表元素值 name.append("age") #在最后的位置加入新元素 name.remove("test") 【阅读全文】
【Python/Ruby】 python小结-装饰器
kinfinger | 2016-06-30 23:12:31 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 tumblr ---------mod1.py ---------__init__.py x2.py x2.py from tumblr import mod1 @mod1.xxx def foo3(a,b,key1='abc',key2='def'): print 'i【阅读全文】
kinfinger | 2016-06-30 22:41:47 | 阅读(0) | 评论(0)
#函数式编程 #! coding=utf8 #可形式化证明 #模块化 #简洁 #并发 #可测性 def generator(): yield 1 yield 2 yield 'a' gg=generator() print gg.next() print gg.next() print gg.next() try: gg.next() except StopIteration : print 'catch StopIteration,end of generator' for i in dir(generator): print "【阅读全文】
duoyidian | 2016-06-29 14:47:31 | 阅读(390) | 评论(0)
【Python/Ruby】 python numpy教程
duoyidian | 2016-06-29 14:08:20 | 阅读(390) | 评论(0)
Aexn | 2016-06-28 14:15:30 | 阅读(210) | 评论(0)
Aexn | 2016-06-27 14:02:55 | 阅读(120) | 评论(0)
程序要求: 1.用户启动程序时要求输入购物金额,并打印商品列表 2.允许用户不断的选择购买商品 3.购买时检测:余额是否足够--如果足够--直接扣款。如果不够--打印余额不足并退出 4.允许用户主动退出程序--退出时打印已购商品列表 小程序主要用到 列表、循环、判断、几个常用的方法 。 #商品原列表 shop_【阅读全文】
【Python/Ruby】 python 内部机制小结
kinfinger | 2016-06-26 23:05:42 | 阅读(0) | 评论(0)
##python 核心特性 ###理解名字查找机制 通过字典来实现 keycode: locals()/globals() 1. local namespace 2. global namespace 3. enclosing function tools 4. built-in ```python a=1 b=2 def f(): a=1 b=2 print 'content of locals '.center(72,'*') for x in locals(): print x print 'content of globals '.【阅读全文】
kinfinger | 2016-06-25 21:59:19 | 阅读(0) | 评论(2)
【Android平台】 python getopt使用
天川一水 | 2016-06-23 14:54:07 | 阅读(300) | 评论(0)
python中 getopt 模块, 该模块是专门用来处理命令行参数的 函数getopt(args, shortopts, longopts = []) 参数args一般是sys.argv[1:] shortopts 短格式 (-) longopts 长格式(--) 命令行中输入: python test.py -i 127.0.0.1 -p 80 55 66 python test.py --ip=127.0.0.1 --port=80 55 66 下面的代码: try: opt【阅读全文】