1、缺省参数 在定义一个函数的参数是给其传入一个默认的值,不传的时候用默认参数,缺省参数只能放在后面 一个函数可以有多个缺省参数。 def test(a, b=22) result = a + b print(result) return result test(11) test(22,33) de ...
分类:
编程语言 时间:
2020-03-24 23:01:39
阅读次数:
80
不同的函数可能需要加不同的参数。所以可以加上不定长参数。例如: 1 import time 2 def timmer(func): 3 def wrapper(*args,**kwargs): 4 start_time = time.time() 5 res = func(*args,**kwarg ...
分类:
其他好文 时间:
2020-02-28 13:43:02
阅读次数:
74
接收不定长参数 接受不定长键值对 first normal arg: yasoob another arg through argv: python another arg through argv: eggs another arg through argv: test arg3 == 3 arg ...
分类:
编程语言 时间:
2020-02-18 12:59:04
阅读次数:
77
############### 函数的定义调用,返回值和返回值接收 ############## def mylen(): s = "myname" i = 0 for item in s: i += 1 return i def func(): return {"name":"andy"},[1, ...
分类:
编程语言 时间:
2020-01-24 12:09:59
阅读次数:
101
函数 定义: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数可以提高代码的重复利用率,在Python语言中前面学习到了内置函数,现在我们可以自定义函数。 函数的定义 函数代码块以 开头,后接函数标识符名称和括号 最后就是一个英文冒号 传递的参数必须放在括号里面,圆括号可以定 ...
分类:
编程语言 时间:
2020-01-22 14:22:53
阅读次数:
103
python有很多内建函数,如print();自己创建的函数,被叫做用户自定义函数; 函数语法结构: def 函数名(参数列表): 函数体 函数规则: 1.函数代码块以def关键词开头,后接函数标识符名称和圆括号(); 2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数; 3.函 ...
分类:
编程语言 时间:
2020-01-16 12:22:01
阅读次数:
92
一.issubclass函数介绍 issubclass函数主要用于判断一个对象是否为另外一个对象的子类,语法如下: issubclass(child_class,father_class) 参数: child_class — 类对象; father_class — 类对象; 返回值 — 如果chil ...
分类:
编程语言 时间:
2020-01-11 00:22:05
阅读次数:
106
一、缺省参数:调用函数时,缺省参数的值未传入,则被传入默认值 >>> def test1(x,y,z=10): print(x,y,z) return x+y+z >>> print('三个数的总和为%s'%test1(1,5)) 1 5 10 三个数的总和为16 >>> 有默认值的参数,一定要位于 ...
分类:
编程语言 时间:
2019-12-29 23:40:53
阅读次数:
112
def func(arg,*args_tuple,**args_dic) 带*的参数会以元组的形式导入,带**的参数会以字典的形式导入 def fuc(a,*arg): print(a) print(arg) fuc("hello",1,2,3,4,5) 输出结果: def fuc(a,*arg,* ...
分类:
其他好文 时间:
2019-12-18 16:26:32
阅读次数:
78
位置参数 文中的'geroge'和'peppa'就是位置参数 第四行和第六行代码是根据顺序传递参数 第八行代码指定了参数的值,就不用去理会参数的位置 默认参数 如果一个参数的值是相对固定的,那么就可以设定一个默认参数。当调用函数时,默认参数可填可不填。 要注意的是:默认参数必须放在位置参数之后 常见 ...
分类:
编程语言 时间:
2019-11-23 23:31:20
阅读次数:
98