python自动算小六壬

本文介绍了一个简单的Python程序,用于快速计算小六壬的结果。作者通过编程避免手动掐指,用户只需输入年月日,程序即可输出对应的留连、大安等吉凶。尽管带有神秘色彩,但它在一次意外中准确预测了一件事,让作者感到惊奇。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

小六壬是什么这里就不多说了,写这段代码主要的目的就是作者太懒了,懒得自己掐指去算,不知道会不会有人吐槽没有灵魂,也无所谓了。

整个程序都很简单,输入年月日,就会出来结果,只算不解,需要解的自行百度。

代码

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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值