鱼C论坛

 找回密码
 立即注册
查看: 2820|回复: 4

Python

[复制链接]
发表于 2020-10-15 13:03:12 From FishC Mobile | 显示全部楼层 |阅读模式
4鱼币
老师给的作业,完全看不明白,更不用说写,
哪个大佬指点一下


1、将货币兑换功能封装在CurExchange.py文件中,在01_test.py文件中使用CurExchange模块。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-15 13:16:19 | 显示全部楼层
在CurExchange.py写个函数,转换货币数值

在01_test.py中import CurExchange,然后使用函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-10-15 14:07:47 From FishC Mobile | 显示全部楼层
疾风怪盗 发表于 2020-10-15 13:16
在CurExchange.py写个函数,转换货币数值

在01_test.py中import CurExchange,然后使用函数

还是有点迷茫
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-15 14:25:24 | 显示全部楼层


在CurExchange.py写个函数,转换货币数值
  1. def ExChange(num):
  2.     if num.startswith('RMB')==True:
  3.         result=eval(num[3:])/6.78
  4.         #print(f'USD{result:.2f}')
  5.         return f'USD{result:.2f}'
  6.     elif num.startswith('USD')==True:
  7.         result=eval(num[3:])*6.78
  8.         #print(f'RMB{result:.2f}')
  9.         return f'RMB{result:.2f}'
复制代码

在01_test.py中import CurExchange,然后使用函数
  1. import CurExchange
  2. num=input('RMB|USD数值:')
  3. print(CurExchange.ExChange(num))
复制代码


运行01_test.py:
RMB|USD数值:USD1
RMB6.78
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-17 17:10:55 | 显示全部楼层
最好在楼上给出的CurExchange.py代码最后面加上
if __name__ = "__main__":
    ExChange(num)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 07:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表