1.视图一个视图就是Python的一个函数,每个视图函数至少要有一个参数,通常被叫作request。这是一个触发这个视图、包含当前Web请求信息的对象,是类django.http.HttpRequest的一个实例。它返回一个HttpResponse实例。为了使一个Python的函数成为一个Django可识别的视图,它必须..
分类:
Web程序 时间:
2015-08-01 06:36:29
阅读次数:
184
先定义一个带默认参数的函数:def add_end(L=[]): L.append('END') return L使用下面的代码调用该函数:print(add_end([1,2,3]))print(add_end())print(add_end([1,2,3]))print(add_en...
分类:
编程语言 时间:
2015-07-16 15:38:54
阅读次数:
120
Package Control 插件是一个方便Sublime text 管理插件的插件,但因为Sublime Text 3 更新了Python 的函数,API不同了,导致基于 Python 开发的插件很多都不能工作,Package Control 原来的安装方法都失效了。网上有2种使用Git 的安装...
分类:
其他好文 时间:
2015-05-26 23:09:13
阅读次数:
165
由于最近在阅读python项目源码,想找一个python的函数调用关系图生成模块,就找到了pycallgraph。遂将安装过程记录于此:1.pycallgraph模块下载:http://pycallgraph.slowchop.com/这个就不细说了,但是安装过后运行示例会报错:The comman...
分类:
编程语言 时间:
2015-04-14 23:03:35
阅读次数:
178
Python的函数定义中有两种特殊的情况,即出现*,**的形式。 如:def myfun1(username, *keys)或def myfun2(username, **keys)等。他们与函数有关,在函数被调用时和函数声明时有着不同的行为。此处*号不代表C/C++的指针。其中 * 表示...
分类:
编程语言 时间:
2015-03-20 18:36:00
阅读次数:
143
局部变量要谈局部变量和全局变量的技术前提是对函数有一定的理解,我们先在这里简单说明一下Python的函数,Python有自带的函数也可以使用第三方工具包了外部引用函数,有的时候用户自己可以自主开发一些特定功能的函数我们称之为自定义函数。用户怎么才能自己定义函数呢?Pytho..
分类:
编程语言 时间:
2015-03-04 11:18:20
阅读次数:
156
函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名称任意多次地运行这个语句块。这被称为调用函数。我们已经使用了许多内建的函数,比如len和range。函数通过def关键字定义。def关键字后跟一个函数的标识符名称,然后跟一对圆括号..
分类:
编程语言 时间:
2015-02-03 19:48:41
阅读次数:
210
最直观普遍的例子: def foo(): print "foo" f = foo f()函数指针的声明和普通变量的声明基本一致,由于Python是弱类型的脚本语言,因此不需要做大篇幅的声明和限制
分类:
编程语言 时间:
2015-01-27 00:27:49
阅读次数:
150
可以这样讲,def定义了一个模块的变量,或者说是类的变量。它本身是一个函数对象。属于对象的函数,就是对象的属性。当然,你也可以叫它“方法”。python 的函数和其他语言的函数有很大区别。它是可以被其他变量覆盖的,如:deffunc():print1printfunc()#1func=5printf...
分类:
编程语言 时间:
2015-01-06 22:54:57
阅读次数:
281
函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。传入函数函数的本身也可以作为参数。Python内建的mapreduce的函数。(来源于谷歌的,后来被...
分类:
编程语言 时间:
2014-11-13 12:30:47
阅读次数:
251