您的位置:首页 > 编程语言 > Python开发

最近结识了python

2010-11-24 01:19 176 查看
由于要安装版本管理工具mercurial,看到它安装一个新东东叫python。到官网上看了一下介绍和小例子,哇嚓,被它的简洁灵活震惊。

想到自己有时候需要用程序去分解一些测验结果的文本已提取数据,用C还要编译、生成一大堆obj什么的,麻烦。用GNU octave就方便多了,但相比之下似乎python更简洁。

python是一种解释性的编程语言,结果立马出来,跟matlab, GNU octave一样。下面来展示一段用python及它的库来实现画图的小例子。如果你木有matlab,你在windows如何才能画出这样的图?python可以轻易做到。

 

#! python
#coding=utf-8
import math
import numpy as np
import matplotlib.pyplot as plt
if __name__=='__main__':
x = np.arange(0, 2*math.pi, 0.1);
sin = np.sin(x);
cos = np.cos(x);
line_args=['r.-', 'go-'];
legends=['sine', 'cosine'];
plt.plot(x, sin, line_args[0], x, cos, line_args[1]);
plt.legend((legends[0], legends[1]), loc='upper right');
plt.xlabel('x');
plt.ylabel('y');
plt.grid();
plt.show();


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息