文档章节

iching: 一个用来算卦的Python包

好铁
 好铁
发布于 2016/02/12 14:25
字数 402
阅读 67
收藏 1

Image Title

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


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

本文转载自:http://computational-communication.com/2015/11/iching-%E4%B8%80%E4%B8%AA%E7%94%A8%E6%9D%A5%E7%AE%...

共有 人打赏支持
好铁
粉丝 35
博文 266
码字总数 78672
作品 0
朝阳
程序员
Ubuntu下apt-get与pip安装的区别

1. pip与apt-get的区别? pip 用来安装来自PyPI的python所有的依赖包,并且可以选择安装任何在PyPI上已上传的先前版本的依赖包; apt-get 用来安装软件、更新源、也可以用来更新自Ubuntu的典...

qq_19394437
05/05
0
0
Centos下安装pip,easy_install等python扩展库,centos下的

1、setuptools介绍及安装 setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的 Python 的 distutils 工具的增强工具,可以让程序员更方便的创建和发布 Python的egg 包,特别是...

shaohan
2014/03/05
0
0
WIN8安装easy_install

easyinstall是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easyinstall之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会...

Martin_Luo
2014/11/19
0
0
38.Python开发生态环境简介

Python开发生态环境简介 作者: Mir Nazim 原文: Python Ecosystem - An Introduction 译者: dccrazyboy 当开发人员从PHP,Ruby或者别的开发环境转换到Python时,所面对的最大问题是缺乏对Pyt...

quanpower
2013/08/05
0
0
PyQT5速成教程-1 简介与环境搭建

PyQt简介 一个良好的界面是人机交互中十分重要的一环。 Python作为脚本语言,起初并未拥有GUI开发的部分。但随着其开放的扩展性,使得Python不断壮大,有PyQt、Tkinter,PyGUI等GUI Toolkit...

养薛定谔的猫
06/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RxJS的另外四种实现方式(四)——性能最高的库(续)

接上一篇RxJS的另外四种实现方式(三)——性能最高的库 上一篇文章我展示了这个最高性能库的实现方法。下面我介绍一下这个性能提升的秘密。 首先,为了弄清楚Most库究竟为何如此快,我必须借...

一个灰
41分钟前
1
0
麒麟AI首席科学家现世

8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。 虽然如今人人都在热议...

问题终结者
昨天
1
0
告警系统主脚本、告警系统配置文件、告警系统监控项目

告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {pr...

芬野de博客
昨天
2
0
MySQL autocommit探究

-- sessionA:tx_isolation=REPEATABLE-READmysql> select connection_id();+-----------------+| connection_id() |+-----------------+| 28 |+-----------------+......

安小乐
昨天
7
0
c++多线程锁 Mutex  自动判断死锁

c++多线程锁可以使用absl::Mutex std::mutex这两种,下面是demo代码。 使用absl:Mutex的时候打印: [mutex.cc : 1338] RAW: Cycle: [mutex.cc : 1352] RAW: mutex@0x683b68 stack: @ 0x43856......

青黑
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部