码迷,mamicode.com
首页 >  
搜索关键字:def    ( 28626个结果
python 简单web框架: Bottle
基本映射 映射使用在根据不同URLs请求来产生相对应的返回内容.Bottle使用route()?修饰器来实现映射. 1 2 3 4 5 from?bottle?import?route,?run@route(‘/hello‘)def?hello(): ????return?"Hello?World...
分类:编程语言   时间:2014-11-23 19:04:58    阅读次数:211
选择排序
def minindex array_,index_ index=nil beginindex = 0 minvalue = array_[0] if index_ > 0 beginindex=index_+1 minvalue = array_[index_] end ...
分类:编程语言   时间:2014-11-23 18:53:23    阅读次数:161
mu4e发送邮件
首先要提醒,mu4e发送邮件是基于gnus的,如果不知道这点,基本上是不会发送成功的。我持续遇到503认证失败错误。配置如下:首先在.emacs.d/init.el文件中如下:;; alternatively, for emacs-24 you can use: (setq message-send-mail-function 'smtpmail-send-it smtpmail-def...
分类:其他好文   时间:2014-11-23 15:59:32    阅读次数:166
Python标准库:内置函数enumerate(iterable, start=0)
本函数是把可迭代对象转换为枚举对象。iterable是可迭代参数,比如像列表、数组、字典等对象;start是枚举的起始值,默认是从0开始。这个函数实现原理是这样,从迭代对象的方法__next__()取得一项值,然后就对参数start开始计数,每取一项增加1,生成一个元组返回。本函数实现原理,大体上可以用下面的代码来表示:def enumerate(sequence, start=0):    n ...
分类:编程语言   时间:2014-11-23 11:50:03    阅读次数:240
飘逸的python - 作用域与lookup策略
首先了解什么是命名空间,命名空间是一个”命名->对象“的映射,在python中用dict实现的。而作用域,是指能直接访问到的命名空间。当我们访问一个变量时,会按LEGB的顺序来lookup:L->Local. 即局部变量,比如定义在def或lambda中的变量。E-> Enclosing funct...
分类:编程语言   时间:2014-11-23 07:04:21    阅读次数:199
python 装饰器
1.>>> def deco(func):... print "In deco"... return func...>>> @deco... def foo():... print "In foo"...In deco #因为deco()返回的...
分类:编程语言   时间:2014-11-23 07:00:31    阅读次数:191
飘逸的python - 作用域与lookup策略
首先了解什么是命名空间,命名空间是一个”命名->对象“的映射,在python中用dict实现的。 而作用域,是指能直接访问到的命名空间。 当我们访问一个变量时,会按LEGB的顺序来lookup: L->Local. 即局部变量,比如定义在def或lambda中的变量。E-> Enclosing function locals. 即闭包中的变量。G->Global (modul...
分类:编程语言   时间:2014-11-23 01:58:32    阅读次数:221
python yield 生成器
一。深入研究>>> def get_0_1_2():... yield 0... yield 1... yield 2...>>> get_0_1_2 #函数类型>>> generator = get_0_1_2()>>> generator #生成器>>> generat...
分类:编程语言   时间:2014-11-23 01:51:48    阅读次数:280
飘逸的python - 为什么修改全局的dict变量不用global关键字
比如下面这段代码 s = 'foo' d = {'a':1} def f(): s = 'bar' d['b'] = 2 f() print s print d 为什么修改字典d的值不用global关键字先声明呢? 这是因为, 在s = 'bar'这句中,它是“有歧义的“,因为它既可以是表示引用全局变量s,也可以是创建一个新的局部变量,所以在python中...
分类:编程语言   时间:2014-11-23 00:43:31    阅读次数:194
hdu 4565 So Easy! 矩阵
So Easy! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2350    Accepted Submission(s): 729 Problem Description   A sequence Sn is def...
分类:其他好文   时间:2014-11-22 14:43:14    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!