"""
天干名称 甲 乙 丙 丁 戊 己 庚 辛 壬 癸
天干序号 1 2 3 4 5 6 7 8 9 0
地支名称:子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
地支序号:1 2 3 4 5 6 7 8 9 10 11 12
天干计算 对10取余 ,余数 -3 既是 对应的 天干顺序
如果 为负数 +10
地支计算 对12 取余 ,余数+9 既是 对应的 地支顺序
如果为 大于12 -12
"""
def tiangan(n):
ge=int(n%10)
#print('ge',ge)
tt=ge-3
#print(tt)
if 6>=tt>=1:
if tt==1:
tiangan='甲'
elif tt==2:
tiangan='乙'
elif tt==3:
tiangan='丙'
elif tt==4:
tiangan='丁'
elif tt==5:
tiangan='戊'
elif tt==6:
tiangan='己'
else:
tt+=10
if tt==7:
tiangan='庚'
elif tt==8:
tiangan='辛'
elif tt==9:
tiangan='壬'
elif tt==10:
tiangan='癸'
return tiangan
def dizhi(n):
di= n
天干名称 甲 乙 丙 丁 戊 己 庚 辛 壬 癸
天干序号 1 2 3 4 5 6 7 8 9 0
地支名称:子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
地支序号:1 2 3 4 5 6 7 8 9 10 11 12
天干计算 对10取余 ,余数 -3 既是 对应的 天干顺序
如果 为负数 +10
地支计算 对12 取余 ,余数+9 既是 对应的 地支顺序
如果为 大于12 -12
"""
def tiangan(n):
ge=int(n%10)
#print('ge',ge)
tt=ge-3
#print(tt)
if 6>=tt>=1:
if tt==1:
tiangan='甲'
elif tt==2:
tiangan='乙'
elif tt==3:
tiangan='丙'
elif tt==4:
tiangan='丁'
elif tt==5:
tiangan='戊'
elif tt==6:
tiangan='己'
else:
tt+=10
if tt==7:
tiangan='庚'
elif tt==8:
tiangan='辛'
elif tt==9:
tiangan='壬'
elif tt==10:
tiangan='癸'
return tiangan
def dizhi(n):
di= n