函数 def 函数名(形参):形参不用在前面定义,局部变量 参数 必须参数 必须以正确的顺序传参 关键字参数 加入关键字后可以不需要正确的顺序传参 默认参数 如果没有传参数,使用默认值 不定长参数 类 大驼峰 定义类有两种:经典类Car和新式类Car(Object) 对象名 = 类名() 如果需要在 ...
分类:
编程语言 时间:
2017-08-26 18:23:34
阅读次数:
139
在提取方法的时候,放法的形参的个数不确定 1.语法 数据类型... 变量名称 例举:int... num 2.可变的使用 实参的类型只需要和形参的类型保持一致,数量随便 不定长参数在使用的时候,其实相当于是一个数组,num其实就是数组的引用变量 注意问题 1.一个参数列表中不定长参数只能出现一次 2 ...
分类:
其他好文 时间:
2017-08-20 12:39:53
阅读次数:
122
函数,值传入参数和引用参数(列表、字典)的区别,记住不定长参数的函数定义如下:#可写函数说明
defprintinfo(arg1,*vartuple):
"打印任何传入的参数"
print"输出:"
printarg1
forvarinvartuple:
printvar
return;
#调用printinfo函数
printinfo(10);
printinfo(70,60,50);a..
分类:
编程语言 时间:
2017-08-12 10:12:36
阅读次数:
154
通过观察程序和运行结果我们发现,传参时将1传给了a,将2传给了b,将3,4,5传给了*args,将m=6,n=7,p=8传给了**kwargs。为什么是这样传参呢?*args和**kwargs又是什么呢? *args表示任何多个无名参数,它是一个tuple,所以将3,4,5传给了*args; **k ...
分类:
编程语言 时间:
2017-08-08 21:46:11
阅读次数:
190
如果一个函数的参数中含有默认参数,则这个默认参数后的所有参数都必须是默认参数,否则会报错:SyntaxError: non-default argument follows default argument 例如: 改正: 输出结果: ...
分类:
编程语言 时间:
2017-08-08 10:56:50
阅读次数:
424
2.带名参数, 赋值的时候,参数的顺序可以不一致 3.不定长参数 方法 ...
分类:
其他好文 时间:
2017-06-29 13:29:01
阅读次数:
124
一、 Python概述 1、python是一门面向对象,解释型的脚本语言。语法简洁,编写效率高,但是执行(底层运行)效率低(总的来说解释语言执行效率低于编译语言)。 注意:本博客所有的代码都是按照Python3的标准创建的。 2、主要的语言特点是:任何的语句可以独立存在。并且代码块是以(:)开始的, ...
分类:
编程语言 时间:
2017-06-14 02:23:06
阅读次数:
173
全局变量 修改全局变量 多个返回值 缺省参数 不定长参数 ...
分类:
编程语言 时间:
2017-06-14 00:01:44
阅读次数:
201
1. 加了星号(*)的变量名会存放所有未命名的变量参数,不能存放dict,否则报错。 如: 输出: 2. 加了星号(**)的变量名会存放所有未命名的变量参数 输出 3. 有 *args 和 **dictargs: 输出: ...
分类:
编程语言 时间:
2017-02-18 14:22:47
阅读次数:
252
1 def Result(a,*b): 2 result=0 3 result+=a 4 for x in b: 5 result+=x 6 return result 7 8 add_result=Result(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31, ...
分类:
其他好文 时间:
2017-01-01 18:09:52
阅读次数:
168