0. 说明
本文仅供娱乐,占卜内容均为虚构,切勿当真。
占卜算卦有很多的随机性,计算过程也十分复杂,本文仅仅使用随机数法进行占卜。
核心函数为random()
,Python3即可,卦辞可修改,卦名请勿更改。
1. 主体代码
from random import random
def 爻():
"""占爻,返回YANG或者YIN"""
a = random()
if a < 0.5:
return "YANG"
else:
return "YIN"
def 八卦(卦):
"""将三个爻转化为一个八卦"""
r = 0
for i,x in enumerate(卦):
if x == "YANG":
r += 2**i
BaGua =