Python编程基础:第二十一节 函数返回Return
第二十一节 函数返回Return
- 前言
- 实践
前言
编程往往是用于实现某种计算并将计算结果进行返回,例如我们定义了一个函数用于计算两个数的和,那么最终的目的是将计算结果返回给用户。所以我们这里要进一步完善上一节的基本函数定义方式:
def 函数名称(参数1, 参数2, 参数n):函数体return 返回对象
相比上一节这里多了return
关键字,用于指定待返回的对象。
实践
我们这里以计算两个数的乘积为例说明函数返回的使用方式:
def multiply(number1, number2):result = number1 * number2return result
可见我们定义了名为multiply
的函数,包含两个参数,分别为number1和number2,并且通过将两个数的乘积赋值给result并进行返回得到最终的乘积计算结果。我们调用该函数:
x = multiply(6, 8)
print(x)
>>> 48
可见,通过指定number1=6,number2=8,并对两个数做乘积最后计算结果赋值给x。通过指定不同的参数便可得到不同的计算结果。
x = multiply(4, 8)
print(x)
>>> 32
以上便是函数返回的全部内容,感谢大家的收藏、点赞、评论。我们下一节将介绍关键字参数(Keyword Argument),敬请期待~
Python编程基础:第二十一节 函数返回Return相关推荐
- Python编程基础:实验5——函数定义与调用
Python编程基础:实验5--函数定义与调用 文章目录 Python编程基础:实验5--函数定义与调用 一.前言 二.我的环境 三.实验目的与要求 四.实验任务 1.程序填空 2.程序编程 五.最后 ...
- Python编程基础:第四十一节 继承Inheritance
第四十一节 继承Inheritance 前言 实践 前言 我们这一节一起来学习类的继承,这里需要首先学习两个概念:父类和子类.我们可以这么想,当定义好一个类以后,我们又有一个新的类,这个新的类需要用到 ...
- Python编程基础:第一节 变量Variables
第一节 变量Variables 前言 字符串类型的变量(str) 整数类型的变量(int) 浮点类型的变量(float) 布尔类型的变量(bool) 前言 变量,简而言之就是一个装有数据的容器,它可以 ...
- Python编程基础:第九节 逻辑运算Logical Operators
第九节 逻辑运算Logical Operators 前言 实践 前言 常用的逻辑运算共分为三种:与(and).或(or).非(not).与运算就是同真才真,有假则假:或运算就是有真则真,同假才假:非运 ...
- Python编程基础 第二章 编程练习 (第2轮开课补充)编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出。如果beg到end之间不存在水仙花数,则输出“not found”。
9 编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出(水仙花数是一个三位整数,其值与各位数字的立方和相等).如果beg到end之间不存在水仙花数,则输出"not found& ...
- Python编程基础:第二十节 函数Function
第二十节 函数Function 前言 实践 前言 目前为止,我们已经学习了常见的数据类型以及逻辑结构.但是代码都只能运行一次,如果想多次运行该段代码就得重复写多次.为了避免书写冗余的代码,我们需要引入 ...
- C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。
例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中. 例如:输入"1234567",指定字符 ...
- Python编程基础:函数的使用
Python编程基础:函数的使用 文章目录 Python编程基础:函数的使用 一.前言 二.我的环境 三.函数的定义与调用 四.传递实参 1.位置实参 2.关键字实参 3.默认值 4.可变长度参数 5 ...
- C语言编程>第二十一周 ② 请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中。
例题:请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中. 注意:仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容. 代码如下: #include& ...
最新文章
- 大话数据结构学习笔记一:第一章
- C# 代码生成器 amp; 网站架构设计
- 修改环境变量后,导致一些常用命令失效,如ll,ls,vi不能用
- 网管,请别随意关闭默认共享
- python图像卷积_图像处理——卷积原理、二维卷积python实现
- 做测试开发半年涨薪20W入职名企大厂,这位90后凭什么?
- 2019年全国大学生电子设计竞赛赛题分享与浅析
- pyhton的tkinter制作简易口算训练器
- 团队项目代码分析(Android游戏:别踩白块儿)
- preceding-sibling::*[1]
- 以图搜图服务快速搭建
- html5手机点餐,基于HTML5技术的手机点餐系统设计与开发
- python实现和‘对象’qq自动续火
- js对象的getter和setter
- 单反相机tf卡用sd卡套稳定吗_相机如何选择适合的内存卡?你想知道的知识都在这里,一篇言尽。...
- 用html和css怎么做出点击关注红心,Twitter“点赞”红心按钮CSS3动画特效
- Login 2020:技术唤醒她力量进行时
- 列王的纷争显示服务器过载高,列王的纷争新手迁城令攻略 怎么更换服务器
- 一个工程师的工程文化
- 智慧温室大棚系统方案
热门文章
- PAT甲级1019 General Palindromic Number:[C++题解]进制位、回文数、vector来做
- extjs树使用别的皮肤的样式_收藏!艾多美逆龄六件套的使用方法~
- allgro显示网络名称_相同的4G网络,为什么你的网速总是慢?知道这3点原因,网速翻倍...
- java打印系统参数_Java学习(二十):获取系统参数
- java arraycollection_Java集合(三)--Collection、Collections和Arrays
- 计算机应用基础操作题教学考试,电大教学全国计算机应用基础考试网考内容全部操作题.doc...
- php序列化中文,详解之php反序列化
- mac mysql start 失败_mac mysql 启动出错,请教解决办法
- hmcl整合包导入_SSM实战第一篇_SSM的整合
- 计算机视觉编程——图像分割