【发布时间】:2019-09-14 10:43:32
【问题描述】:
通常的做法是提及地球的经度 通过它的 rasi 位置和度数。
例如:太阳在处女座 23 度。要将其转换为 360 格式,您必须添加 150 度的处女座起点。将 23 与 150 相加得到 173 度。
我有字典:
RasiDegree={"Aries":0,"Tarus":30,"Gemini":60,"Cancer":90,"Leo":120,
"处女座":150,"天秤座":180,"天蝎座":210,"射手座":240,"摩羯座":270,"水瓶座":300,"双鱼座":330}
for rasi,degree in RasiDegree.items():
print(rasi, degree)
打印输出正确。
要访问任何特定的 rasi,我的代码是 print(RasiDegree["rasi"])
到目前为止一切顺利。我如何编写 python 程序来计算上述内容。 我试图让用户输入 rasi 和学位。我被困住了。我应该写一个函数吗?
任何帮助将不胜感激。
【问题讨论】:
-
首先,你上面的“代码”应该是
print(RasiDegree[rasi])——注意rasi是变量,不应该用引号引起来。其次,我不清楚您的要求是什么:您能否在上面编辑您的问题,也许可以举一个所需的输入/输出示例。另外,如果有的话,请展示您的尝试和错误。
标签: python dictionary