#!/usr/bin/python # coding=UTF-8 import random def unchanging_yang(): # print "___ ___ ___" print " ___" def changing_jin(): # print "_._ _ _ ___" print " _ _." def changing_yang(): # print "_x_ ___ _ _" print " ___." def unchanging_jin(): # print "_ _ _ _ _ _" print " _ _" #Lines of the hexagram are decided by the number of ones and zeros in the decimal expansion of a[]. #divination=[unchanging_jin, changing_jin, changing_jin, changing_yang, changing_jin, changing_yang, changing_yang, unchanging_yang] #Lines of the hexagram are decided by the standard coin based system. Zero is tails, one is heads. divination=[changing_jin, unchanging_yang, unchanging_yang, unchanging_jin, unchanging_yang, unchanging_jin, unchanging_jin, changing_yang] a=range(1,7) for i in range(0,6): a[i]=random.randint(0,7) print " " for i in range(0,6): divination[a[5-i]]() print " " #print a #print random.randint(1,6) #print random.randint(1,6)