Python 使用ipywidgets制作单元转换器

Python 使用ipywidgets制作单元转换器,python,jupyter-notebook,ipywidgets,unit-conversion,Python,Jupyter Notebook,Ipywidgets,Unit Conversion,我有一个任务,使用ipywidgets和Jupyter中的输入value.value、convertFrom.value和convertTo.value将任何单元转换为另一个单元,而无需构建“每个类别的每个单元到其他每个单元的转换的内部二维表结构”。我们应该“找到一个通用的基本单位(例如,米表示距离),然后只存储用于从基本单位转换为该单位的常数(例如,1000表示公里)。从同一类别的两个单位转换(两者都不是基本单位),您只需将convertFrom单位转换为基本单位,然后再将其转换为conver

我有一个任务,使用ipywidgets和Jupyter中的输入value.value、convertFrom.value和convertTo.value将任何单元转换为另一个单元,而无需构建“每个类别的每个单元到其他每个单元的转换的内部二维表结构”。我们应该“找到一个通用的基本单位(例如,米表示距离),然后只存储用于从基本单位转换为该单位的常数(例如,1000表示公里)。从同一类别的两个单位转换(两者都不是基本单位),您只需将convertFrom单位转换为基本单位,然后再将其转换为convertTo单位。“

我有生成输入小部件的初始代码。我在这里附上了该代码的图像


欢迎来到stackoverflow。请将代码作为文本而不是图像发布。很少有用户希望键入您的代码来测试或更正它。另外,请描述确切的问题,似乎没有明确的问题。