qcyQCY 发表于 2020-10-15 13:03:12

Python

老师给的作业,完全看不明白,更不用说写,
哪个大佬指点一下


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

疾风怪盗 发表于 2020-10-15 13:16:19

在CurExchange.py写个函数,转换货币数值

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

qcyQCY 发表于 2020-10-15 14:07:47

疾风怪盗 发表于 2020-10-15 13:16
在CurExchange.py写个函数,转换货币数值

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

还是有点迷茫

疾风怪盗 发表于 2020-10-15 14:25:24

qcyQCY 发表于 2020-10-15 14:07
还是有点迷茫


在CurExchange.py写个函数,转换货币数值
def ExChange(num):
    if num.startswith('RMB')==True:
      result=eval(num)/6.78
      #print(f'USD{result:.2f}')
      return f'USD{result:.2f}'
    elif num.startswith('USD')==True:
      result=eval(num)*6.78
      #print(f'RMB{result:.2f}')
      return f'RMB{result:.2f}'
在01_test.py中import CurExchange,然后使用函数
import CurExchange
num=input('RMB|USD数值:')
print(CurExchange.ExChange(num))

运行01_test.py:
RMB|USD数值:USD1
RMB6.78

2269099035 发表于 2020-10-17 17:10:55

最好在楼上给出的CurExchange.py代码最后面加上
if __name__ = "__main__":
    ExChange(num)
页: [1]
查看完整版本: Python