当前位置: 首页 > news >正文

python 构造一个可以返回多个值的函数

为了能返回多个值,函数直接return 一个元组就行了

 

看上去返回了多个值,实际上是先创建了一个元组然后返回的。这个语法看上去比较奇怪,实际上我们使用的是逗号来生成一个元组,而不是用括号

>>> a = (1, 2) # With parentheses
>>> a
(1, 2)
>>> b = 1, 2 # Without parentheses
>>> b
(1, 2)

 

当我们调用返回一个元组的函数的时候,通常我们会将结果赋值给多个变量,就像上面的那样。其实这就是1.1 小节中我们所说的元组解包。返回结果也可以赋值给单个变量,这时候这个变量值就是函数返回的那个元组本身了:

 

转载于:https://www.cnblogs.com/baxianhua/p/10755137.html

相关文章:

  • 【多图警告】学会JavaScript测试你就是同行中最亮的仔(妹)
  • dict、defaultdict 和 OrderedDict 比较
  • SpringMVC初写(四)上传和下载功能的实现
  • 19-04-25
  • CentOS7下使用NFS文件共享给Window server 2012
  • 从技术人视角看闪电网络之微支付通道
  • java基础 数据类型转换
  • 即将到来的 Debian 10 Buster 发布版的新特点
  • server 2016 安装web+DNS服务
  • xtrabackup2.4选项参考
  • Vue.js - day6
  • 图文并茂的带你彻底理解悲观锁与乐观锁
  • Python项目实战:实现QQ抽屉功能效果展示
  • JAVA之流程控制语句
  • | 刘知远:让计算机听懂人话
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 03Go 类型总结
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • Kibana配置logstash,报表一体化
  • Phpstorm怎样批量删除空行?
  • 实现菜单下拉伸展折叠效果demo
  • 栈实现走出迷宫(C++)
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • scrapy中间件源码分析及常用中间件大全
  • ​​​​​​​​​​​​​​Γ函数
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #### go map 底层结构 ####
  • #vue3 实现前端下载excel文件模板功能
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (2)STL算法之元素计数
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (C语言)共用体union的用法举例
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (南京观海微电子)——COF介绍
  • (四)Controller接口控制器详解(三)
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转) Android中ViewStub组件使用
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET 中创建支持集合初始化器的类型
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .net中我喜欢的两种验证码
  • ?php echo ?,?php echo Hello world!;?
  • @ConditionalOnProperty注解使用说明
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限
  • [20170705]lsnrctl status LISTENER_SCAN1