基于Python如何制作汇率转换器
Admin 2022-08-08 群英技术资讯 669 次浏览
本节课主要学习函数的返回值returm,通过学习编写一个汇率转换器程序。
(1)定义函数
(2)调用函数
(3)返回值
(1)def
(2)return
(3)input
(4)print()
函数返回值就是指函数执行完毕后返回的值。为什么要有返回值呢?是因为在这个函数操作完成之后,它的结果在后面的程序里面需要用到。返回值让你能够将程序的大部分繁重工作转移到函数中去完成,从而简化程序。
在函数中,可以使用return语句将值返回到调用函数的代码行,return是一个函数结束的标识,函数内可以有多个return,但只要执行一次,整个函数就会结束运行。如下图:
每个函数都有返回值,如果没有在函数里面指定返回值,在Python里面函数执行完成之后,默认会返回一个None。函数也可以有多个返回值,如果有多个返回值,会把返回值都放到一个元组中,返回的是一个元组。
本例将结合函数返回值来实现。我们在函数中用公式计算汇率,然后让函数返回计算的结果,如下图所示:
(1)定义函数rate(),x和y为其两个形参。x接收的实参为货币数,y接收实参为汇率值。
(2)将变量c的值返回到函数调用行。
(3)定义函数currency(),cur为其形参。cur接收的实参为货币种类。
(4)用if-else条件语句判断用户输入哪种货币。就新建一个变量r,将对应货币的汇率赋给变量r。
(5)将变量r的值返回到函数调用行。
(6)新建变量currency1,将用户输入的值赋给变量currency1。
(7)新建变量money,将用户输入的钱数值赋给变量money。int()函数将用户输入的钱数转换为整形。
(8)新建变量currency2,调用函数currency(),将其返回的值赋给变量currency2。调用函数时的实参为用户输入的货币种类。
(9)新建变量rmb,调用函数rate(),将其返回的值赋给变量rmb。调用函数时的实参为用户输入的钱数和currency2的值。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍Matplotlib绘制子图的方式,常用的方式有通过plt的subplot、通过figure的add_subplot和通过plt的subplots,下面我们就来看看怎样绘制子图吧,感兴趣的朋友可以参考。
bytearray() 方法返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。
今天抽空给大家介绍Django模板层过滤器和继承的问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
大家还记不记得曾经印在我们的铅笔盒的九九乘法表?我们从小就开始学习背诵九九乘法表,经常被家长和数学老师检查背诵。九九乘法表我们进行计算的前提,没了九九乘法表,我们就难以计算。小编之前向大家介绍过用while循环打印九九乘法表,那大家知不知道如何用for循环打印九九乘法表呢?今天,小编就向大家介绍如何打印九九乘法表。
这篇文章主要介绍了使用python实现UDP通信方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008