前言
小六壬是什么这里就不多说了,写这段代码主要的目的就是作者太懒了,懒得自己掐指去算,不知道会不会有人吐槽没有灵魂,也无所谓了。
整个程序都很简单,输入年月日,就会出来结果,只算不解,需要解的自行百度。
代码
anw = ["留连", "大安", "空亡", "小吉", "赤口", "速喜"]
T = [["1", 23, 24], ["2", 1, 2], ["3", 3, 4], ["4", 5, 6], ["5", 7, 8],
["6", 9, 10], ["7", 11, 12], ["8", 13, 14], ["9", 15, 16], ["10", 17, 18], ["11", 19, 20],
["12", 21, 22]]
def usage():
print("输入格式例月日时:1 1 15;空格隔开,非整数时间进一位。\n")
def getTime(time):
time = int(time)
for i in range(12):
if time in T[i]:
return T[i][0]
def getThree(line):
month, day, hour = line.split(" ")
flag = int(month) % 6 - 1
month = anw[flag]
flag += int(day) % 6 - 1