调用函数 Python内置了很多有用的函数,可直接调用 调用函数需知道函数的名称和参数,使用可参照官方的API文档 函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个别名 定义函数 定义函数时,需要确定函数名和参数个数 如果函数体内有return,函数体内部 ...
分类:
其他好文 时间:
2019-05-22 14:09:03
阅读次数:
138
第一次遇见 在《More Effective Morden C++》中Item5“Prefer auto to explicit type declarations.”里有这样一段代码 后面的 dereFUPLess 是一个lamda表达式 std::function是什么? 类模版std::fun ...
分类:
其他好文 时间:
2019-05-18 19:00:46
阅读次数:
152
第五章 函数5.1 函数的简介5.2 函数的参数5.3 函数参数传递的方式5.4 函数的不定长参数5.5 函数的返回值5.6 函数的文档字符串--函数的说明5.7 变量的作用域与命名空间5.8 函数的递归5.9 高阶函数5.10 函数的闭包5.11 装饰器--扩展函数的功能第六章 对象6.1 面向对 ...
分类:
编程语言 时间:
2019-05-14 19:34:00
阅读次数:
167
接口:【public】interface I.....anc 接口是一种规范,只要一个类继承了接口,这个类就必须实现这个接口中所有的成员。 接口不能被实例化,接口不能使用New创建对象。 接口中的成员不能加访问修饰符,默认为public,不能修改。 接口中的成员不能有任何实现。 接口中只能有方法、属 ...
创建函数的三种方式 1.函数声明 2.函数表达式 3.函数对象方式 创建对象的三种方式 1.字面量方式 2.工厂模式创建对象 3.利用构造函数创建对象(常用) 对象代码运行结果 ...
分类:
Web程序 时间:
2019-05-12 15:34:24
阅读次数:
155
一:lambda表达式和匿名函数 lambda表达式可以用来声明匿名函数。lambda 函数是一种简单的、在同一行中定义函数 的方法。lambda函数实际生成了一个函数对象。 lambda表达式只允许包含一个表达式,不能包含复杂语句,该表达式的计算结果就是函数 的返回值。 lambda表达式的基本语 ...
分类:
编程语言 时间:
2019-05-12 01:53:24
阅读次数:
190
函数也是对象,内存底层分析: Python中,“一切都是对象”。实际上,执行def 定义函数后,系统就创建了相应的函数 对象。我们执行如下程序,然后进行解释: 上面代码执行 def 时,系统中会创建函数对象,并通过print_star 这个变量进行引用: 我们执行“c=print_star”后,显然 ...
分类:
编程语言 时间:
2019-05-12 01:40:46
阅读次数:
146
这个坑好大,慢慢写 一、非修改式序列操作 1、find() 在区间中查找出某元素第一次出现的位置(注意!!是返回地址值) 2、for_each() 将一个非修改式函数对象运用到区间中的每个成员 3、count() 返回特定值在区间中出现的次数 4、equal() ...
分类:
编程语言 时间:
2019-05-11 13:27:33
阅读次数:
115
(1)指向类的成员的指针分为指向数据成员的指针和指向成员函数的指针两种。一个类的对象用运算符“.*”来操作指向该类成员的指针,而一个指向类的对象的指针用运算符“->”来操作指向该类成员的指针。(2)对象指针和对象引用都可以作为函数参数,在C++语言中,经常使用对象引用作为函数参数。因为用对象引用作为 ...
分类:
编程语言 时间:
2019-05-05 11:57:10
阅读次数:
146
带参装饰器 :Send 原理 send原理1.send发生信息给当前停止的yield2.再去调用__next__()方法,生成器接着往下指向,返回下一个yield值并停止 '''1.繁琐版variety=['黄连','茯苓','半夏','杜若','连翘','苏叶']def namer(variety ...
分类:
其他好文 时间:
2019-04-30 23:19:49
阅读次数:
132