您的位置:首页 > 编程语言 > Python开发

用python3实现的六壬栻盘程序

2017-04-12 20:04 513 查看
因为学习毕法赋,需要计算各栻盘格局,每次手动计算都会很费时,影响对毕法赋的理解,因些写了一个栻盘程序用于计算三传。并且将代码托管在github上,希望对有六壬栻盘开发需求者有所帮助。
在写这个程序时,总觉得象六合、三刑这类名称用英文很别扭,因些想使用中文函数名,就选择了python3编写。
python3的字符串用的是unicode,因此可以支持中文作为函数名、class名称。
这个程序五行、干、支、天盘、四课、三传都定义为class,并且使用了python的内置函数和运算符重载,如__str__,__sub__、__add__,可方便将class转换成string,干、支的计算,如:干(1) + 1 即为 天干“乙”。
代码地址:
https://github.com/wlhyl/bifafu.git
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  六壬 python3 五行