1、动态参数 *args 动态参数,万能参数 args接受的就是实参对应的所有位置参数,并将其放在元祖中 形参对应顺序 位置参数,*args,默认参数 #**kwargs:动态传参,将所有的关键字参数(无意义的)放到一个字典中 最终顺序:位置参数,*args,默认参数,**kwargs *魔法运用 ...
分类:
其他好文 时间:
2018-03-29 19:00:43
阅读次数:
151
from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1 、authenticate() 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键字参数 如果认证信息有 ...
分类:
其他好文 时间:
2018-03-28 20:31:26
阅读次数:
190
1.命名关键字参数 格式:在*后面的参数都是命名关键字参数 特点: 1.必须被传值 2.约束函数的调用者必须按照key=value的形式传值 3.约束函数的调用者必须用我们指定的key名 2.函数嵌套 1.函数的嵌套调用:在函数内又调用了其他函数 2,函数的嵌套定义:在函数内又定义了其他函数 3.名 ...
分类:
编程语言 时间:
2018-03-28 20:24:37
阅读次数:
184
最近跟着廖雪峰老师的python教程在学习,总结一下学习成果 函数定义: 当没有return语句时,返回的结果为None 函数调用: 我们可以调用python中的函数,也可以调用自定义的函数,前提是传入正确的参数 函数参数: 函数参数分为必选参数默认参数、可变参数、关键字参数和命名关键字参数(参数定 ...
分类:
编程语言 时间:
2018-03-28 18:57:24
阅读次数:
164
目录 一:参数分类 二:位置参数 三:关键字参数 四:默认参数 五:可变长参数 ...
分类:
其他好文 时间:
2018-03-28 18:53:06
阅读次数:
160
默认参数 默认参数就是定义参数的时候,给形参赋值。 自己看 1,特点,调用函数的时候,默认参数非必须传递 2,用途, 可以提前把一些值固定住,例如默认安装值 固定链接数据库的端口号 不固定参数 实例2 #**kwargs 把N个关键字参数转换成字典 实例3 实例4 实例5 ...
分类:
其他好文 时间:
2018-03-22 17:39:55
阅读次数:
197
声明:转自CSDN (http://blog.csdn.net/csujiangyu/article/details/45176399) 1. 创建空字典 2.直接赋值创建 3.通过关键字dict和关键字参数创建 4.通过二元组列表创建 5.dict和zip结合创建 6.通过字典推导式创建 7.通过 ...
分类:
编程语言 时间:
2018-03-21 11:57:01
阅读次数:
507
在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。定义 ...
分类:
其他好文 时间:
2018-03-19 22:18:00
阅读次数:
218
函数 名字 命名方法(官方方法,驼峰命名法) 命名原则:1.由数字,下划线和字母组成,且不能由数字开头。 2.不能命名关键字 3.区分大小写,大写为常量 参数 默认值 可变参数 * args 关键字参数 **kwargs 命名关键字参数 * 返回值 对象 字符串 元组 集合 嵌套函数 高阶函数 函数 ...
分类:
编程语言 时间:
2018-03-17 12:22:59
阅读次数:
260