函数 当一个函数的返回值是另一个函数的函数名时,只是返回该函数的内存地址,该函数的作用域不会发生改变。 匿名函数 lambda关键字 格式:lambda 形参:return值 匿名函数,使用完后自动释放内存空间。 高阶函数 1、把函数当作参数传递给另一个函数(函数接收的参数是一个函数名) 2、返回值 ...
分类:
编程语言 时间:
2018-05-28 22:45:03
阅读次数:
242
# _*_ coding: utf-8 _*___author__ = 'pythonwu'__date__ = "2018/5/21 0:07"def interval(start,stop=None,step=1): if stop is None: start,stop=0,start #如果 ...
分类:
编程语言 时间:
2018-05-28 01:05:43
阅读次数:
175
函数定义:函数是将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数,只需要调用其函数名即可特性:减少重复代码;使程序变的可拓展;使程序变得易维护 函数参数形式参数:只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元;形参只在函数内部有效。函数调用结束返回主调用函数后不 ...
分类:
编程语言 时间:
2018-05-28 00:56:52
阅读次数:
194
把单词按首字母顺序排列 把单词按首字母顺序排列 把单词按首字母顺序排列 把单词按首字母顺序排列 # change this value for a different result#思路:使用sort+hey my_str = "Hello this Is an Example With cased ...
分类:
编程语言 时间:
2018-05-27 12:02:43
阅读次数:
474
Python:函数名称空间与作用域 函数对象:(第一类对象) 定义:函数是第一类对象:函数名可以当做数据来使用 名称空间: 定义:存放名字与值绑定关系的地方(实际上是一块隔离的内存空间) 分类: 内置名称空间: 存放的是:内置的名字与值的绑定关系 生效:python解析器启动 失效:python解析 ...
分类:
编程语言 时间:
2018-05-27 10:49:59
阅读次数:
153
一、C语言运行pyfun的PyObject对象 思路是在C语言中提供实参,传给python函数: 获取py函数对象(PyObject),函数参数(C类型) 获取GIL(PyGILState_Ensure) 确保fun对象可调用 参数转换为python对应类型(Py_BuildValue) 调用pyt ...
分类:
编程语言 时间:
2018-05-26 17:59:23
阅读次数:
179
1、切片 列表或元祖中取部分元素很常见。比如: 说明:这里我取了前三个,[:3]和[0:3]一样。0可省略 注意:索引是从零开始,以-1结束。 切片操作十分有用。我们来创建一个0--99的数列: 说明:很明显看到报错了,因为list之前被赋值了。导致创建列表时,引用对象不存在。这时删除就行。 我们来 ...
分类:
编程语言 时间:
2018-05-26 16:46:17
阅读次数:
205
Python函数属性 python函数属性是全局的 注意:如果在使用函数前调用函数属性,会触发AttributeError异常 ...
分类:
编程语言 时间:
2018-05-26 00:38:07
阅读次数:
238
python中,在形参前面加上“*”与“”“**”,称为动态参数 加“*”时,函数可接受任意多个参数,全部放入一个元祖中 加“**”时,函数接受参数时,返回为字典,需要写为如下形式: ...
分类:
编程语言 时间:
2018-05-24 10:33:51
阅读次数:
1208
python基础部分 python基础一 python基础二 python集合,深浅copy python文件操作 python函数部分 python函数初识 python函数进阶 python装饰器 python迭代器,生成器 python内置函数,匿名函数 python递归函数 python二分 ...
分类:
编程语言 时间:
2018-05-23 13:08:33
阅读次数:
241