#这是注释语句RAW字符串和多行字符串UNICODE字符串 #-*- coding:utf-8 -*-list、L.append('tianjia')L.insert(0,'diyi')L.pop()/L.pop(2) tupledict in/ get方法 无序查找快set 调用set()并传入l ...
分类:
编程语言 时间:
2017-01-24 22:43:44
阅读次数:
192
1、函数重载概念2函数重载的调用准则小常识:当函数重载遇上函数默认参数:
分类:
其他好文 时间:
2017-01-19 20:11:40
阅读次数:
217
默认参数:函数的参数可以有一个默认值, 如果提供有默认值,在函数定义中, 参数以赋值语句的形式提供。事实上这仅仅是提供默认参数的语法,它表示函数调用时如果没有提供这个参数, 它就取这个值做为默认值 创建类实例 注:每个方法的调用都返回我们期望的结果。比较有趣的数据是类名字。在showname()方法 ...
分类:
编程语言 时间:
2017-01-12 10:11:10
阅读次数:
244
1.函数的定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 语法定义: 默认参数 ...
分类:
编程语言 时间:
2016-11-01 13:35:40
阅读次数:
234
主要内容: 集合 文件 函数 位置参数一定要在前面 形参和实参 位置参数 关键词参数 函数默认参数 默认参数特点:调用函数的时候,默认参数非必传 参数组 ...
分类:
其他好文 时间:
2016-08-09 19:00:34
阅读次数:
142
ES6新特性之 函数参数的默认值写法 和 箭头函数。 1、函数参数的默认值 ES5中不能直接为函数的参数指定默认值,只能通过以下的变通方式: 从上面的代码可以看出存在一个问题,当传入的参数为0或者false时,会直接取到后面的值,而不是传入的这个参数值。 那怎么解决呢?对于上图的代码,可以通过判断是 ...
分类:
其他好文 时间:
2016-08-01 00:01:10
阅读次数:
317
发现C/C++ Python的函数可以使用默认参数,来减少传参时候的参数个数。 但是:这样的默认参数最好是不变对象! Python函数在定义的时候,默认参数L的值就被计算出来了,即[],因为默认参数L也是一个变量,它指向对象[],每次调用该函数,如果改变了L的内容,则下次调用时,默认参数的内容就变了 ...
分类:
编程语言 时间:
2016-06-10 11:06:25
阅读次数:
188
# 默认参数:必须放置在形式参数列表的最后# def send(name,xx = "ok"):# ...# # 使用默认参数# send("eric") #对形式参数的第一个元素赋值,第二个元素使用默认参数。# # 指定参数# send("eric","no") #对形式参数的第一个元素赋值,第二 ...
分类:
编程语言 时间:
2016-05-28 06:38:36
阅读次数:
191
函数 秉承着一切皆对象的理念,函数作为对象,可以为其赋值新的对象名,也可以作为参数传递给其他函数! 正常的诸如空函数,默认参数等等我们就不提了,在这里着重提一下默认参数里面的坑和lambda函数。 当默认参数为空list时的坑:定义一个函数,传入一个list,添加一个end后返回1 >>>...
分类:
编程语言 时间:
2016-01-12 15:21:46
阅读次数:
247
初学python,写了个99乘法表,foriinrange(1,10):forjinrange(1,i+1):print(j,‘x‘,i,‘=‘,j*i,,end=‘\t‘)print(‘\n‘)这里end=‘\t‘表示以TAB结尾开始并不知道加end参数,所以每次输出完一行就自动换行再输出第二行>>>help(print)Helponbuilt-infunctionprintinmodulebui..
分类:
编程语言 时间:
2015-10-16 19:07:16
阅读次数:
213