注: 函数的参数传的是引用, 所以小心可变参数 POSITIONAL_OR_KEYWORD 可以通过定位参数和关键字参数传入的形参 VAR_POSITIONAL 定位参数 VAR_KEYWORD 关键字参数: **kwargs kw接收的是一个dict KEYWORD_ONLY 仅限关键字参数(强制 ...
分类:
编程语言 时间:
2019-01-15 23:32:40
阅读次数:
232
函数 1、函数定义 2、返回值 —过程:没有返回值(return)的函数 — python 中 没有return,默认返回 None — 返回值>1 ,返回一个tuple(元祖) 3、函数参数 — 形参 实参 — 一个参数不能传两遍值 — 位置参数一一对应,不多不少 —关键字参数,无需一一对应,不多 ...
分类:
编程语言 时间:
2019-01-13 19:13:45
阅读次数:
235
return返回 不写返回None 写了不写值返回None 就是将内容返回给调用者make(),多个元素是元组 ,返回的内容不受限制 函数中当执行到return的时候就结束了,return以下代码都不执行,并且终止这个函数 参数 实参:位置参数,关键字参数,混合参数 位置参数>关键字参数 形参:位置 ...
分类:
其他好文 时间:
2019-01-11 22:18:07
阅读次数:
230
函数: 必备参数: 关键字参数: 默认参数: 不定长参数: 5. return: 6. 定义域: 7. 作用: a.减少重复代码 b. 方便修改,便于扩展 c. 保持代码一致性 ...
分类:
编程语言 时间:
2019-01-10 23:00:30
阅读次数:
186
位置参数要在动态位置参数前面(*arges)def eat(a,b,*args): 元组形式() 用一个*接受位置参数 一科*打撒 默认参数要在动态默认参数后边 (*arges) def eat(a,b,*args,c='白菜'):字典形式 用俩个**接收关键字参数 俩科* 打散 顺序; 位置参数> ...
分类:
其他好文 时间:
2019-01-10 01:09:27
阅读次数:
179
参数的分类 形参:位置参数、默认参数、*args、命名关键字参数、**kwargs(定义在*后面的位置参数和默认参数叫作命名关键字参数;用来限制实参必须以关键字的形式传值。;默认参数通常要定义成不可变类型) 实参:位置参数、关键字参数 可变长参数 按位置定义的可变长度的实参: 由*接收,保存成元组类 ...
分类:
编程语言 时间:
2019-01-09 01:19:07
阅读次数:
220
ORM聚合函数详解-Avg: Avg:求平均值。比如想要获取所有图书的价格平均值。那么可以使用以下代码实现: 以上的打印结果是: 其中price__avg的结构是根据field__avg规则构成的。如果想要修改默认的名字,那么可以将Avg赋值给一个关键字参数。示例代码如下: 那么以上的结果打印为: ...
分类:
数据库 时间:
2019-01-09 00:33:39
阅读次数:
199
5.3.2 格式化 1.format() 代码 {0}、{1}、{2}分别是位置参数 str1="{0} love {1},yes?{2}".format("I","ME","!") print(str1) I love ME,yes?! 代码 a、b、c分别是关键字参数 str1="{a} lov ...
分类:
其他好文 时间:
2019-01-07 00:11:35
阅读次数:
208
二十八.函数进阶 1. "*" 和 "**" ① 在形参位置时 都是聚合的作用 *args 位置参数→元组 **kwargs 关键字参数→字典 混合时顺序为: 位置 , *args , 默认值 , **kwargs ② 在实参位置时 都是打散的作用 *args 字符串,元组,字典 → 位置参数 ** ...
分类:
编程语言 时间:
2019-01-02 23:19:27
阅读次数:
215
字段查询是指如何指定SQL WHERE子句的内容。它们用作QuerySet的filter(), exclude()和get()方法的关键字参数。 默认查找类型为exact。 下表列出了所有的字段查询参数: 1. exact 精确匹配。 默认的查找类型! Entry.objects.get(id__e ...
分类:
其他好文 时间:
2018-12-30 20:22:54
阅读次数:
207