码迷,mamicode.com
首页 >  
搜索关键字:python的函数    ( 178个结果
python的函数式编程
一 高阶函数(即函数的参数能接收别的函数) def add(x,y,f) return (f(x)+f(y)) print(add(-5,6,abs)) 11 内置函数:filter()函数 用于过滤序列 接受一个函数与一个序列 filter()的作用是从一个序列中筛出符合条件的元素。由于filte ...
分类:编程语言   时间:2020-01-01 14:52:11    阅读次数:71
Python类装饰器
上次介绍了Python的函数装饰器,这次我们来讲一讲Python的类装饰器。 Python的类装饰器基本语法如下: decorator即是装饰器函数,输入的cls是一个类,返回也是一个类(其实返回一个可调用对象就可以,例如函数)。所以其实上文的类装饰器就相当于: 这只是最基本的版本,既然返回只要是一 ...
分类:编程语言   时间:2019-11-16 17:49:45    阅读次数:78
python学习手册:第十六章——函数基础
函数的主要概念 global声明一个模块级的变量并被赋值 nonlocal声明一个将要赋值的一个封闭的函数变量 lambda yield python的函数可以嵌套在语句中来实现不同的定义 函数名称允许重新定义 函数表达式的灵活性 ...
分类:编程语言   时间:2019-11-13 20:37:18    阅读次数:87
Python核心技术与实战——十三|Python中参数传递机制
我们在前面的章节里学习了Python的函数基础以及应用,那么现在想一想:传参,也就是把一些参数从一个函数传递到另一个函数,从而使其执行相应的任务,这个过程的底层是如何工作的,原理又是怎样的呢? 在实际过程中,我们写完了代码测试时候发现结果和预期值不一样,在一次次debug后发现是传参过程中数据结构发 ...
分类:编程语言   时间:2019-11-08 13:57:54    阅读次数:133
Python装饰器
本文来介绍一下Python的函数装饰器,类装饰器以后另开一文讲。 装饰器可以看做是Python中的一个语法糖,基本的写法示例如下: decorator即是function的装饰器,在function函数前面加上@decorator的前缀相当于: 所以之后对function的调用实际上都是在调用dec ...
分类:编程语言   时间:2019-11-06 18:37:47    阅读次数:97
Python开发实用技巧:获取部分返回值的4种方式
python的函数支持返回多个值。返回多个值时,默认以tuple的方式返回。例如,下面两个函数的定义是完全等价的。1deff():2return1,234deff():5return(1,2)如果将函数调用的返回值赋值给对应个数的变量,它会一一对应的赋值,这很容易理解。下面是等价的:1a,b=f()#a=1,b=22(a,b)=f()如果赋值给一个变量,将会把整个元组赋值给变量。下面是等价的,a表
分类:编程语言   时间:2019-10-25 10:12:52    阅读次数:75
QML使用Python的函数
有2种方法: 一、 QML中定义一个信号,连接Python里的函数; 这里的函数不用特意指明为槽函数,普通函数即可。 QML的信号连接Python的函数 QML:首先在QML中定义一个信号,这里的信号传递一个字符串给函数(信号可带参数也可不带): 然后在click中发射这个信号: Python:使用 ...
分类:编程语言   时间:2019-09-26 11:25:58    阅读次数:107
08_python的函数
1.python的自定义函数 (1)python的函数定义 定义不含参数的python函数的基本语法: 注意: 函数名称应该见名知意。 函数名称的命名应该符合标识符命名规则。 函数的定义缩进非常严格。 (2)python的函数参数及返回值 python中的形参和实参与其他高级语言类似。但是其函数没有 ...
分类:编程语言   时间:2019-09-22 20:00:22    阅读次数:86
vsCode python的函数跳转功能失效修复
经常遇到VsCode失效的问题,很有可能是插件的原因。 关闭插件提示功能 "python.pythonPath": "/usr/bin/python", 关闭所有的插件提示功能: "python.linting.enabled": false, ...
分类:编程语言   时间:2019-09-13 01:38:57    阅读次数:544
Python函数中的可变长参数_速记
一、Python函数中的参数 1、使用python的函数时,有参数类别,比如位置参数、关键字参数、可变长参数 2、位置参数、关键字参数很好理解,关键是可变长参数经常能见到,但是一直没有搞懂是什么意思 二、可变长参数 1、一个星号:函数可以接收任意个数的参数,只需要在形参前面加一个*(星号),一个星号 ...
分类:编程语言   时间:2019-09-12 13:36:30    阅读次数:70
178条   上一页 1 2 3 4 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!