函数 ''' 名字 参数/默认值/可变参数-可变参数允许传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个元组 命名关键字参数-关键字参数允许传入0个或任意个含参数名的参数,这些关键字参数在函数的内部自动组装成为一个字典。 返回值 嵌套定义 高阶函数-Lambda函数(匿名函数)/闭包/偏 ...
分类:
其他好文 时间:
2018-03-17 12:14:03
阅读次数:
179
1.必需参数:必需按照形参的格式来摆放位置的参数。 2.关键字参数:可在实参数前面加上关键字,摆放顺序可不同。 ...
分类:
其他好文 时间:
2018-03-13 14:04:32
阅读次数:
204
# * 号可以有多个参数 *名字也可以自定义 规范 是 *args 按规矩来 *args 接收多个位置参数 转换成元组 **kwargs 接收N个关键字参数 转换成 字典格式。 位置参数一定不能写在关键字参数后面 同理 ...
分类:
其他好文 时间:
2018-03-12 18:38:19
阅读次数:
162
Python函数参数 执行效果如下: 关键字参数kw: 1默认参数default: 2元组args: (3, 'hello', 5)字典kwargs: {'name': 'walk', 'age': '27', 'sex': 'male'}元组args遍历:3hello5字典kwargs遍历key: ...
分类:
编程语言 时间:
2018-03-03 15:22:51
阅读次数:
189
函数的参数函数的参数:必备参数关键字参数默认参数不定长参数#-*-coding:utf-8-*-__author__=‘xiaojiaxin‘__file_name__=‘函数参数‘defprint_info(name,age):print("nameis%s"%name)print("nameis%d"%age)#必备参数,关键字参数print_info("11",12)print_info(a
分类:
其他好文 时间:
2018-02-25 15:53:25
阅读次数:
128
位置参数位置参数需与形参一一对应deftest(a,b)#a,b就是位置参数关键字参数与形参顺序无关deftest(x,y)print(x,y)test(x=2,y=3)位置参数必须在关键字参数之前(**kwargs):把N个关键字参数,转换成字典格式deftest(**kwargs)print(kwargs)test(c=1,b=2)(*args):把N个位置参数,转换成deftest(*arg
分类:
编程语言 时间:
2018-02-25 11:13:08
阅读次数:
167
位置参数 位置参数需与形参一一对应 def test(a,b) #a,b就是位置参数 print(a) print(b) test(1,2) 关键字参数 与形参顺序无关 def test(x,y) print(x,y) test(x=2,y=3) 位置参数必须在关键字参数之前 **kwargs:把N ...
分类:
编程语言 时间:
2018-02-25 00:09:38
阅读次数:
209
参数类型 Python函数的参数类型一共有五种,分别是: POSITIONAL_OR_KEYWORD(位置参数或关键字参数) VAR_POSITIONAL(可变参数) KEYWORD_ONLY(关键字参数) VAR_KEYWORD(可变关键字参数) POSITIONAL_ONLY(位置参数) 下面用 ...
分类:
编程语言 时间:
2018-02-23 20:42:22
阅读次数:
175
一、auth模块 from django.contrib import auth 1 、authenticate() :验证用户输入的用户名和密码是否相同 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键字参数 如果认证信息有效,会返回一个 User ...
分类:
其他好文 时间:
2018-02-21 11:45:20
阅读次数:
211
定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 参数 默认参数 调用函数时,如果没有传递参数,则会使用默认参数。以下实例中如果没有传入 age 参数,则使用默认值: 关键字参数 关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定 ...
分类:
编程语言 时间:
2018-02-16 19:10:19
阅读次数:
250