1.关键字参数 作用:函数参数赋值时,不需要考虑函数代码块中参数的位置 2.默认参数 默认参数适用于在调用函数时未给函数传参的情况下。 3.收集参数(*) 使用范围:不确定参数的个数时使用 ...
分类:
编程语言 时间:
2019-07-21 13:40:12
阅读次数:
88
函数 函数:实现某种功能(数学形式、python def函数式编程) 过程:就是函数没有返回值 参数 1、形参 实参 位置参数 关键字参数 默认参数 2、参数组 *args(列表) **kwargs (字典) 局部变量与全局变量 1、局部变量:子程序中的变量(有缩进) 2、全局变量:没有缩进,在全局 ...
分类:
编程语言 时间:
2019-07-15 13:37:15
阅读次数:
167
命名关键字 命名关键参数: 在函数定义阶段,写在* 和**可变长参之间的形参,称之为命名关键字 在给命名关键字参数传值的时候,只能用关键字为其传值 函数是第一类对象: 函数名指向的值可以被当做参数传递 1.函数名可以被传递 正常的命名: 那么建立一个函数呢? 2、函数名可以被当做参数传递给其他函数 ...
分类:
其他好文 时间:
2019-07-11 00:43:45
阅读次数:
182
1.关键字参数(了解即可)# 命名关键字参数:在函数定义阶段 写在*与**可变长参数之间的形参# 在给命名关键字参数传值的时候 只能用关键字为其传值# 在定义阶段 给你感觉好像是z是默认值参数 放在了m这个位置参数的前面了 应该报错# 其实z和m都是命名关键字参数 不是默认值参数和位置参数def f ...
分类:
其他好文 时间:
2019-07-10 23:07:57
阅读次数:
124
1.什么是函数?函数有什么作用? 什么是函数?具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数有什么作用?提高编写的效率、代码的重用 让程序更小、模块化 2.函数有哪几种参数类型,分别有什么特点? 位置参数 形参与实参一一对应 关键字参数 为参数指定名称 默认参数 为参数指定默认值 ...
分类:
编程语言 时间:
2019-07-10 18:38:29
阅读次数:
189
用法: 必选参数 默认参数 可变参数 关键字参数 ''' #可变参数 def sum(*b): res=0 for i in b: res+=i print(res) sum(1,2,3,4,5) #关键字参数 def fn(**info): print(info) fn(name='小白',sex... ...
分类:
其他好文 时间:
2019-07-10 18:28:40
阅读次数:
68
命名关键字参数 命名关键字参数: # 在函数定义阶段,写在 * 与 ** 之间的参数 下面的z 和 m 都是命名关键字参数 注意: # 在给命名关键字参数传值的时候 只能用关键字为其传值 , # 在定义阶段 给你感觉好像是z是默认值参数 放在了m这个位置参数的前面了 应该报错,但其实 z 和 m 都 ...
分类:
编程语言 时间:
2019-07-10 16:28:12
阅读次数:
93
#收集参数 不定长参数 就是当参数自己也不知道要传多少的时候就形参这么表示就好 #为了不搞混自己特定的想传的参数(exp)麻烦再用收集参数的时候也要加上关键字参数哦,关键字参数再传时要放在末尾#或者搞成默认参数 直接在形参那里规定好exp="EXP",传参的时候直接EXP就好 全局变量是可以直接在函 ...
分类:
编程语言 时间:
2019-06-24 00:17:21
阅读次数:
150
一、函数的参数 我们在定义函数时,可以定义形式参数(简称形参),这些形参的值在函数调用的时候才会确定,形参的值由调用者负责传入。 1、关键字参数 在Python中,函数的参数名并不是没有意义的,在调用函数的时候,Python允许根据参数名传入参数值,根据参数名传入参数值不需要遵守定义形参的顺序,这种 ...
分类:
编程语言 时间:
2019-06-23 19:25:18
阅读次数:
117
1、print语法格式 print()函数具有丰富的功能,详细语法格式如下:print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) 默认情况下,将值打印到流或sys.stdout。可选关键字参数:file:类文件对象(st ...
分类:
编程语言 时间:
2019-06-19 10:43:11
阅读次数:
174