在 python 中,函数反映了编程语言的扩展能力,有人认为函数是 Python 语言的灵魂,上节教程我们已经介绍了使用 def 关键字定义的函数,本节主要介绍 Python 函数中的匿名函数。 匿名函数即没有函数名的函数,常被用在以下场合: 在程序中只使用一次,不需要定义函数名,节省内存中变量定义 ...
分类:
编程语言 时间:
2020-07-29 10:33:38
阅读次数:
90
一、直接创建对象 person = Person()person.p_name='mozili'person.save() 二、使用create()函数创建 person = Person.objects.create(p_name='limozi',p_age=20,p_sex=False) pe ...
分类:
其他好文 时间:
2020-07-29 10:32:00
阅读次数:
78
一、javascript方式1、HTML中添加onclick哈哈2:JS中定义函数绑定事件!(写法一)var funcc = function () { alert('我爱编程') }var aa = document.getElementById('vv')aa.onclick = funcc3:... ...
分类:
其他好文 时间:
2020-07-27 17:51:43
阅读次数:
74
函数:以功能为导向,减少重复的代码量 在函数中,遇到return 就直接结束函数,并且将值返回给 函数调用者 函数定义 函数名也是一个变量,函数名就是在内存中指向一个内存地址,这个内存地址对应的是一个函数。 def func(): # 用 def 来定义一个函数,func 是函数名 print(12 ...
分类:
编程语言 时间:
2020-07-26 23:18:04
阅读次数:
88
原型与原型链 所有函数都有一个特别的属性: prototype : 显式原型属性 所有实例对象都有一个特别的属性: __proto__ : 隐式原型属性 显式原型与隐式原型的关系 函数的prototype: 定义函数时被自动赋值, 值默认为, 即用为原型对象 实例对象的__proto__: 在创建实 ...
分类:
Web程序 时间:
2020-07-26 22:51:11
阅读次数:
83
一、函数的定义 #语法 def 函数名(参数1,参数2,参数3,...): # 》 def ____ (): 是语法,必须要有。 函数名 是一个变量名,指向 函数代码的内存地址,必须要有。参数可以省略 '''注释''' # 》 默认None,可以没有 函数体 # 》 默认None,可以pass re ...
分类:
编程语言 时间:
2020-07-24 21:29:30
阅读次数:
78
模板 函数模板 相比于函数的重载,减少了代码的冗余 template <class T> //定义函数模板 void outputArray(const T *array, int count) { for (int i = 0; i < count; i++) cout << array[i] < ...
分类:
其他好文 时间:
2020-07-23 01:36:30
阅读次数:
80
实参与形参 形式参数:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。 实际参数:在调用有参函数时,主调函数和被调函数之间有数据传递关系。在主调函数中调用一个函数时,函数名后面括号中的参数称为“实际参数”。 实际参数是调用有参方法的时候真正传递的内容,而形式参数是用于接 ...
分类:
编程语言 时间:
2020-07-22 15:27:12
阅读次数:
59
闭包函数: 闭包函数 = 函数嵌套定义 + 函数对象 + 名称空间与作用域 1, 闭: 指的是该函数是定义在一个函数内部的函数 2, 包: 指的是该函数访问了一个来自外层函数的变量 为函数体传参: 方案一: 直接使用函数的形式传递 def wrapper(x): print(x) wrapper(1 ...
分类:
其他好文 时间:
2020-07-21 22:41:59
阅读次数:
77
复习: 自定义函数: 1、函数声明 告诉编译器函数的格式,方便它检查调用者的参数、返回值。 2、隐式声明 当调用函数时如果没有声明和定义,编译器会猜测函数的格式,函数的形参按照调用者的实参猜测,返回值默认int。 3、函数定义 函数的定义出现在调用之前可以省略声明。 3、函数传参 值传递:普通变量 ...
分类:
编程语言 时间:
2020-07-21 09:36:21
阅读次数:
67