python汇率换算程序_Python第六课 汇率兑换4.0
函数的规则:
1) 函数以 def 关键词开头,后面接函数名称和圆括号 ()。
2) 任何传入参数和变量必须放在()中间。
3) 函数内容以冒号起始,并且函数的代码块需要缩进。
4)return 语句作为函数的结束,返回一个值作为调用函数的结果。不带表达式的return相当于返回 None。
这里需要着重讲解一下参数:
定义函数时,参数是一定需要考虑的。函数的参数的作用是用来传递数据,有必选参数、默认参数、可变参数等等,在今后的课程中我们会逐一涉及到,本节课中的参数我们需要一一对应的传入。
例如本节课使用的程序:
def exchange_money(in_money, ex_rate):
out_money = in_money * ex_rate
return out_money
这是我们本节课我定义的exchange_money函数,里边有两个参数:in_money和ex_rate,函数内有对汇率的计算,计算出out_money的结果,并且使用return来返回out_money的结果。
函数的调用:
定义好函数以后,你可以通过另一个函数调用执行我们没定义的函数。
函数调用的语法:
函数名(参数…)
例如本节课调用函数部分:
output_money = exchange_money(money_num_value, exchange_rate)
其中通过exchange_money函数的计算,将最后的结果返回,并赋值给output_money,exchange_money函数中有两个参数,money_num_value对应了in_money,exchange_rate对应了ex_rate,并把自己的值传给他们进行计算。
2.其他
if unit == ‘R’:
exchange_rate = 1 / 6.87
elif unit == ‘U’:
exchange_rate = 6.87
else:
exchange_rate = -1
本段程序确定用户输入的为哪种货币金额,如果R是人民币金额,对应的汇率为1 / 6.87,也是人民币/汇率计算出美元的结果,如果U是美元金额,对应的汇率为美元*6.87计算出人民币金额,其他则是不支持该种货币。
3. 运行程序
点击右键运行程序,输入100、U后,得到结果如下图所示:
python汇率换算程序_Python第六课 汇率兑换4.0相关推荐
- python汇率换算程序_Python学习笔记8——汇率计算器
前两次,我们初步学习了Python的图形界面库Tkinter,这一次,我们来试着做一个汇率换算计算器. 还是老样子,先把上次的代码弄过来: fromtkinterimport* root = Tk() ...
- python画五角星代码_Python第八课 绘制五角星1.0
第八课 绘制五角星1.0 学习目标: 1. 了解并学会使用turtle库. 2. 复习while循环. 教学重难点: turtle库的使用. 学习内容: 案例2: 使用turtle 库在Python中 ...
- python编写表白程序_python如何写出表白程序
用python编表白程序的方法: 1.创建GUI窗口,实现代码的调用. 2.编写点击触发函数,实现表白程序. 具体代码如下: from tkinter import * from tkinter im ...
- python判断素数程序_Python程序检查素数
python判断素数程序 什么是质数? (What is a prime number?) A prime number is a natural number that is greater tha ...
- python二分法查找程序_Python程序查找最大EVEN数
python二分法查找程序 Input N integer numbers and we have to find the maximum even number. 输入N个整数,我们必须找到最大的偶 ...
- python二分法查找程序_Python程序查找地板划分
python二分法查找程序 When we divide a number by another number – division operator (/) return quotient it m ...
- python自我复制的程序_Python自我
python自我复制的程序 In this lesson, we will study about the usage of Python self. It is often a point of d ...
- python编写hello程序_python第一个程序“Hello, world”
python第一个程序 无论通过哪种方式使用Python的交互模式,都应该看到由3个三角括号">>>"组成的提示符.这就是Python的命令行提示符,表示可以键入 ...
- python汇率编程_Python第五课 汇率兑换3.0
代码分析: 1. 循环语句while Python 编程中 while 语句用于循环执行程序,即在满足条件的情况下,循环执行某段程序,以处理需要重复处理的相同任务,不满足的条件,则跳过或跳出循环,执行 ...
最新文章
- Leetcode 213.大家劫舍II
- 12小时进制的时间输出的编辑代码
- Socket通信实例
- mysql数据库技术方案,MySql数据库优化方案
- maven deploy plugin_Maven工程概念和关系
- Docker实践:Cannot connect to the Docker daemon.
- 为什么机器人企业的算法工程师需要ROS开发经验
- 最大值和最小值的差(信息学奥赛一本通-T1112)
- 【英语学习】【WOTD】animadversion 释义/词源/示例
- 数据库SQL优化总结
- VB 两种方法实现热键
- 页面根路径${pageContext.request.contextPath }
- chrome浏览器的跨域设置
- mysql行级锁 select for update
- 连接mysql出现Access denied for user ‘root’@’localhost’ (using password:YES)问题解决办法...
- Head First Design Patterns(深入浅出设计模式)-设计模式介绍
- 数据结构-二叉树(求二叉树叶子节点数的递归和非递归算法)
- C++实践之华氏温度转摄氏温度
- c#实现麻将胡牌判定-----对子法
- 《Java编程培训教程》
热门文章
- 游戏盘多带有计算机病毒,病毒单机游戏的盗版光盘里面有病毒吗?– 手机爱问...
- Android系统设置settings应用学习(二)--源代码解析
- k8s中的Secret
- 关于用python实现Windows笔记本自动切换强信号WiFi功能
- 基于STM32的多功能MP3设计 毕业设计(论文)开题报告
- js生成html转换成图片保存,js将html生成为图片,并保存在本地
- 初学java者写家庭收支账本
- 利用kettle获取企业微信打卡数据
- 全球首发!惯性导航导论(剑桥大学)第三部分
- 计算机桌面任务栏怎样显示输入法,计算机中任务栏的输入法无法切换怎么处理...