iching: 一个用来算卦的Python包

iching: 一个用来算卦的Python包

使用python第三方包iching 进行蓍草卜卦。大衍之数五十,存一不用,构造天地人三者,历经三变,得到四的倍数即为一爻,算六爻要一个小时。第一次的余数是5或9,第二次的是4或8,第三次的是4或者8,剩下下的数量除以四就是结果。将四个步骤的变化过程绘制成为网络就是如上形式。显然,最终的结果是6、7、8、9。这样可以分成奇数和偶数两组。其中6和9因为是最大和最小值,所以会产生变卦。比如6对应偶数,简写成数字0或者“–”,变卦为数字1,简写为“一”。每次这样算一次得到一个爻;一卦共有六爻。不熟悉的话,至少需要一个小时。总而言之,古人构造随机数的方法太费时间啦,用python写个程序来搞吧!


我们提倡科学地看待易经和算卦,从上面的图可以清晰地看出来,易经和蓍草卜卦的逻辑隐含着很多辩证平衡的思路。比如三变之后如果余数和是4,那么有较大概率结果为8或者9。算卦可以作为一种积极的心理暗示,因为易经的卦辞都分为好和坏两个方面,改过扬善就可以做的更好。因为变卦多,需要注意的生活细节就更多,可以起到训练自我的目的。

转载于:https://my.oschina.net/sukai/blog/614557