- 博客(7)
- 收藏
- 关注
转载 介绍一下Python科学计算常用的工具、库、发行版
介绍一下Python科学计算常用的工具、库、发行版Python用于科学计算的一些常用工具和库IPython-增强的交互环境:支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数Spyder、Wing IDE或Eclipse/Pydev:集成开发环境NumPy-数学计算基础库:N维数组、线性代数计算、傅立叶变换、随机数等。SciPy-数值
2015-12-17 23:10:16 7106
转载 介绍几款Python科学计算发行版
目前比较流行的Python科学计算发行版,主要有这么几个:Python(x,y) GUI基于PyQt,曾经是功能最全也是最强大的,而且是Windows系统中科学免费Python发行版的不二选择.不过今时已不同往昔! PythonXY里面的许多包为了兼容性的问题,无法使用最新的程序包。尤其是令人气愤的是MinGW到现在还是古董级的4.5版本,而TDM-GCC现在都4.8
2015-12-17 22:59:12 2825
转载 介绍几款Python解释器
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Python官
2015-12-17 16:41:49 17388
转载 介绍几款Python IDE
Python IDE本文为大家推荐几款款不错的Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。PyCharmPyCharm是由JetBrains打造的一款Python IDE。PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自
2015-12-17 06:22:25 1232
原创 密码学之RSA加密
最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记3RSA加密:非对称密钥,公开密钥算法RSA加密利用了单向函数正向求解很简单,反向求解很复杂的特性。具体是利用了:1.对两个质数相乘容易,而将其合数分解很难的这个特点进行的加密算法。 n=p1*p2,已知p1、p2求n简单,已知n求p1、p2困难。2.(m^e) mod n=c,已知m、e、n求c简单,已知
2015-12-13 19:37:14 6384 1
原创 密码学之密匙交换
最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记迪菲.赫尔曼密匙交换迪菲.赫尔曼密匙交换利用了单向函数正向求解很简单,反向求解很复杂的特性。(n^x) mod m=s,已知n、x、m求s简单,已知n、m、s求x很难。此时也可以求,用穷举遍历法,但是当数字很大时,耗时很长代价很大,信息的价值就不大了。过程如下:A:有一个公匙n、m,私匙a。例如:3、17、
2015-12-13 19:35:01 945
原创 密码学之欧拉函数
最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记名词、概念:算术基本定理:任何一个数字有且只有一种质因数分解。例如:30=2*3*5。单向函数:正向结合很简单,反向分解很复杂。例如:两个质数相乘容易,将其合数分解很难,特别当数字很大的时候。对称密匙:正向加密、反向解密的过程。公匙、私匙离散对数问题,迪菲.赫尔曼密匙交换欧拉函数,RSA加密
2015-12-13 19:29:27 2529
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人