Python
smilefairy
这个作者很懒,什么都没留下…
展开
-
Python学习笔记(一)
最近开始学习python语言。以前是研究C和C#的。Python由于是基于C语言编写的(当然,Jpython和Ironpython不在此列),对一些新鲜的东西做些记录,没有什么条理性。 1.python的除法 整除:1/2 结果为0,1.0/2.0的结果为0.5,这个和C是一致的。 如果不想或者不需要考虑整除的问题,那可以通过利用from __future__ imp原创 2012-09-06 18:47:52 · 524 阅读 · 0 评论 -
Python中的字符串
1.关于input和raw_input x = input("input something:")python解释器将任何输入视为python的合法输入,并检查合法性,例如输入3,则x的值即为数值3,若输入hello,由于python无法解析hello,报错。 输入“hello”,则意味输入字符串,x 值为字符串“hello” 若 x = raw_input("input som原创 2012-09-07 08:55:59 · 405 阅读 · 0 评论 -
Python读取配置文件
编程时,很多参数通常都存放在配置文件中,可以方便的更改。 python提供了方便的读取配置文件的方式。 config.ini文件内容: [Time] t_sample:0.02 [str] hello:world from ConfigParser import ConfigParser CONFIGFILE = "config.ini" config = Confi原创 2012-09-13 20:32:38 · 354 阅读 · 0 评论 -
Python文件处理和Numpy数组处理
1.Numpy数组操作 以zeros为例,建立3行1列的x,y,类型为64位浮点,即double from numpy import zeros x = zeros((3,1),dtype = 'float64') y = zeros((3,1),dtype = 'float64') 相关运算: t = 0.5 x = y + t*x 2.保存文件原创 2012-09-13 16:45:41 · 730 阅读 · 0 评论 -
Ubuntu下安装python科学计算库
Python作为一门广泛应用的开源工具,众多开源人士开发了科学计算工具包。 在windows平台下,有集成环境Python(x,y),www.pythonxy.com,但在Ubuntu下,我没找到对应带版本。因此自己在Ubuntu12.04版本下面,自己安装了最常用的三个工具包:Numpy,Scipy和Matplotlib。 1.安装Numpy,可以用 sudo apt-get instal原创 2012-09-06 08:13:55 · 6068 阅读 · 0 评论 -
python中的matplotlib绘图问题
python中的matplotlib绘图问题 1. pyplot.show得到的图中注入zoom,save之类按键的图标无法显示,都是红圈... 在网上查到一可能答案,未经验证,记录在此 ~/.matplotlib/matplotlibrc: # backend : GtkAgg backend : template原创 2012-09-18 14:07:05 · 580 阅读 · 0 评论 -
Python学习资料汇总
在学习python的时候,记录了一些经典的网站以及经典帖子。 1. python性能优化技巧 http://www.ibm.com/developerworks/cn/linux/l-cn-python-optim/#resources 2.python官方文档 http://docs.python.org/tutorial/index.html 3.python天天美味 htt原创 2012-09-21 10:52:23 · 800 阅读 · 0 评论 -
Python学习笔记(二)
1.列表分片赋值 num=[1,5] num[1:1]=[2,3,4] num 结果为[1,2,3,4,5] 这个是个很有意思的赋值方法 num=[1,2,3,4,5] num[1:4] = [] num 结果为[1,5] 这个效果和 del num[1:4] 的效果是一样的 ...原创 2012-09-08 09:38:53 · 341 阅读 · 0 评论