python 定义函数 返回值只取其中一个的实现


Posted in Python onMay 21, 2021

看代码吧~

def test():
    return 1,2
a, b = test()
1 2
a, _ = test()
1   
 
# 说明 a, _ = test() 中 返回的是一个int类型 后续可直接运算
# a, b = test()  返回值是一个元组, 直接运算报错

补充:Python-装饰器(被装饰函数有返回值的情况)

题目:

装饰器实现一个函数计时器比较for循环与map,匿名函数的运算速度

问题:

被装饰的函数有返回值怎么办

程序内容:

import time
import random
import string
import functools
#问题:被装饰的函数有返回值
li = [random.choice(string.ascii_letters) for i in range(100)]
def timeit(fun):
    @functools.wraps(fun)  #为了保留被装饰函数的函数名和帮助文档信息
    def wrapper(*args,**kwargs):
        """这是一个wrapper函数"""
        start_time = time.time()
        res = fun(*args,**kwargs)
        end_time = time.time()
        print('运行时间为:%.6f' %(end_time - start_time))
        return res
    return wrapper
@timeit
def fun_list(n):
    """这是fun_list函数"""
    return [i * 2 for i in range(n)]
@timeit
def fun_map(n):
    """这是fun_map函数"""
    return list(map(lambda x:x*2,range(n)))
print(fun_list(5000))
print(fun_map(5000))

测试:

python 定义函数 返回值只取其中一个的实现python 定义函数 返回值只取其中一个的实现python 定义函数 返回值只取其中一个的实现

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的百度站长自动URL提交小工具
Jun 27 Python
Python二分法搜索算法实例分析
May 11 Python
python urllib爬取百度云连接的实例代码
Jun 19 Python
Python实现的基数排序算法原理与用法实例分析
Nov 23 Python
浅谈PYTHON 关于文件的操作
Mar 19 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
Jun 21 Python
浅谈pyqt5在QMainWindow中布局的问题
Jun 21 Python
Python Subprocess模块原理及实例
Aug 26 Python
python中的TCP(传输控制协议)用法实例分析
Nov 15 Python
python中rb含义理解
Jun 18 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
Python还能这么玩之用Python修改了班花的开机密码
Jun 04 Python
Python+Appium实现自动抢微信红包
写好Python代码的几条重要技巧
windows安装python超详细图文教程
python如何正确使用yield
May 21 #Python
详细总结Python常见的安全问题
May 21 #Python
Pycharm 如何设置HTML文件自动补全代码或标签
Python源码解析之List
You might like
完美解决dedecms中的[html][/html]和[code][/code]问题
2007/03/20 PHP
php图片验证码代码
2008/03/27 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
php array_reverse 以相反的顺序返回数组实例代码
2017/04/11 PHP
Nginx实现反向代理
2017/09/20 Servers
BOOM vs RR BO5 第三场 2.14
2021/03/10 DOTA
基于jquery的3d效果实现代码
2011/03/23 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
2015/12/04 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
2017/05/08 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
js 简易版滚动条实例(适用于移动端H5开发)
2017/06/26 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
如何把vuejs打包出来的文件整合到springboot里
2018/07/26 Javascript
微信小程序配置服务器提示验证token失败的解决方法
2019/04/03 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
Postman内建变量常用方法实例解析
2020/07/28 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
Python 通过URL打开图片实例详解
2017/06/01 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
HTML5新标签兼容——> 的两种方法
2018/09/12 HTML / CSS
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
Foot Locker德国官方网站:美国运动服和鞋类零售商
2018/11/01 全球购物
Vertbaudet西班牙网上商店:婴儿服装、童装、母婴用品和儿童家具
2019/10/16 全球购物
《独坐敬亭山》教学反思
2014/04/08 职场文书
调研汇报材料范文
2014/08/17 职场文书
十佳青年事迹材料
2014/08/21 职场文书
大学毕业生管理学求职信
2014/09/01 职场文书
2015年教研组工作总结
2015/05/04 职场文书
2015选调生工作总结
2015/07/24 职场文书
亲情作文之母爱
2019/09/25 职场文书