通常的做法是提及行星的经度
通过它的rasi位置和度数。
示例:处女座23度的太阳。要将其转换为360格式,您必须添加处女座起点150度。将23加到150可得到173度。
我有字典:
RasiDegree={"Aries":0,"Tarus":30,"Gemini":60,"Cancer":90,"Leo":120,
“处女座”:150,“天秤座”:180,“天蝎座”:210,“射手座”:240,“摩ri座”:270,“水瓶座”:300,“双鱼座”:330}
for rasi,degree in RasiDegree.items():
print(rasi, degree)
打印输出正确。
要访问任何特定的rasi,我的代码是
print(RasiDegree["rasi"])
到目前为止,一切都很好。我该如何编写python prograame来计算以上内容。
我试图获得用户输入的RASI和学位。我被困住了。我应该写一个函数吗?
任何帮助将不胜感激。
最佳答案
使用以下功能。该功能以用户输入的拉希名称和学位为输入,并以360格式返回。
def calculate():
rasi = input()
degree = input()
if(rasi in RasiDegree.keys()):
return RasiDegree[rasi]+int(degree)