【问题标题】:How to deduce/print the currency code from the currency symbol using Python? [closed]如何使用 Python 从货币符号中推断/打印货币代码? [关闭]
【发布时间】:2020-08-27 08:41:45
【问题描述】:

我从某些文件中提取了欧元、英镑、$ 等货币符号。

我想在 python 中编写一个代码,在读取这些符号后,它可以给我相应的货币代码作为输出。

例如。如果我将货币符号设为 ,则输出应为 EURO 或者如果货币符号为 $,则输出应为 USD

【问题讨论】:

  • 你可以使用 Python 中的字典来做到这一点

标签: python currency


【解决方案1】:

使用Dictionary。这些就像哈希表。

currency = { "€": "EURO", "$": "USD" }
print (currency["$"])

打印USD

【讨论】:

  • 感谢 Arkajyoti... 对我来说就像一个魅力.. 在不同的说明中,我们可以使用 python 中的任何包来实现输出并使代码更通用?
  • @AbhishekMishra 这里的输出到底是什么意思?您是否在谈论遍历字典,您不需要单独的包; for 循环就足够了:for key in currency: # print (currency[key])。关于一般性,我假设您在谈论类型泛型:只要所有键都具有相同的类型,就可以将任何内容用作键和值而无需提及类型(因此应独立应用值类型) .您可以查看我在回答中留下的 Python 文档的链接。
猜你喜欢
  • 2014-12-07
  • 1970-01-01
  • 2012-09-04
  • 1970-01-01
  • 2012-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多