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后,得到结果如下图所示:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值