- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 debian下安装Theano(附pydot问题解决方法)
Ubuntu能安装Theano,按道理debian也能安装theano,而且安装方法应该是一样的。先po上安装的方法:安装过程确保机器能上网,ctrl+alt+T打开Terminal,先 sudo apt-get update ,让源能够工作安装依赖库sudo apt-get install python-numpy python-scipy python-dev python-pip pyth
2016-01-28 16:43:38 1197
原创 python进阶——异常处理
之前用Java的时候,在容易出错的地方我们经常使用try…catch或者try…catch…finally来捕捉和显示异常,在python中很高兴地发现它也有这样的机制。try..except这个用于当异常出现的时候,用except从句来处理异常,而不至于程序自动退出。例如,在python里获取用户输入时,若用户输入文件结束符Ctrl-d,则会引发EOFError文件结束异常。我们使用try exc
2016-01-23 22:47:37 6517 2
原创 python进阶——类和对象
前面我们都是用python面向过程编程,现在来用python创建类和对象,面向对象编程。类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象这个类的 实例 。这类似于你有一个int类型的变量,这存储整数的变量是int类的实例(对象)。在python中,类和实例中的变量称为域,类和实例中的函数称为方法,域和方法都是类和实例的属性。类的定义在定义类或者它的函数的时候,如果没有参数
2016-01-23 21:36:00 1244
原创 python 学习笔记6
现在看文件的如取、写入和编解码问题读写文件python的读写文件相当简单,比C和Java都要方便。 下面举个栗子: #!/usr/bin/python# Filename: using_file.pypoem = '''\Programming is funWhen the work is doneif you wanna make your work also fun:
2016-01-22 17:24:00 659
原创 python 学习笔记5
现在我们看看python 中字符串有哪些功能,还有如何进行输入输出,文件读取和写入字符串的操作下面我随意新建一个字符串,看看字符串可以进行哪些操作>>> mystring='dsffklefji'>>> dir(mystring)['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__'
2016-01-22 16:30:08 486
原创 python 学习笔记3
这里介绍一下python 常用的数据结构,还有小技巧。序列列表,元组,字符串都是序列,序列有索引(就是下标操作)和切片操作。就是说前面说的3个的结构都可以这样用,以切片操作为例:>>> shoplist = ['apple', 'mango', 'carrot', 'banana']>>> print shoplist[0:2]['apple', 'mango']>>> print shopl
2016-01-22 10:56:39 555
原创 linux(所有版本)下安装有道词典
最近有道词典出了linux版本,然而只有ubuntu的,没有其他linux分发版本的,例如我的debian就不能直接安装。今天终于找到了一个好方法。step1:安装Goldendict在2011年以前,有个很火很好用的词典叫stardic,后来这个词典的作者貌似精神病犯了,不知所终,词典无人维护。这时,出现了Goldendict。完美支持所有词典格式(包括stardict),所有stardict有的
2016-01-22 09:56:06 28439 1
原创 python 学习笔记4
10.模块模块的使用我们使用import …来导入一个模块,也可以使用from … import …来导入一个模块中指定的某些成员。例如,我们来导入一个标准模块sys#!/usr/bin/python# Filename: using_sys.pyimport sysprint 'The command line arguments are:'for i in sys.argv: pri
2016-01-22 09:26:55 657
原创 python 学习笔记2
指定python编译器与使用注释条件语句if语句raw_input与input的区别强制类型转换7.指定python编译器与使用注释一个简单的程序:#!/usr/bin/python# Filename: expression.pylength = 5breadth = 2area = length * breadthprint 'Area is',
2016-01-21 21:57:11 868
原创 python 学习笔记1——数据类型、字符串、运算符
最近开始学python,这是一个很强大和便捷的编程语言,日后进行科学计算和科研的时候必然成为主要的编程语言。 本来买了一本python基础教程(第2版),然而教学顺序不太喜欢,因为一开始并没有讲清楚语法,不能学了立马用到实验中。并且,这本书针对的是没有编程基础的人,讲的比较浅。 我有一点C的编程基础,根据知乎上python的推荐url,决定从中文的简明python教程url入手。在这里把pyth
2016-01-21 19:22:57 1469
原创 vim 复制粘贴和剪切
用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以了。如果
2016-01-15 19:34:52 655
原创 python实现在类中动态添加属性和生成对象
程序的主要功能现在有个存储用户信息的像表格一样的文档:第一行是属性,各个属性用逗号(,)分隔,从第二行开始每行是各个属性对应的值,每行代表一个用户。如何实现读入这个文档,每行输出一个用户对象呢? 另外还有4个小要求:每个文档都很大,如果一次性把所有行生成的那么多对象存成列表返回,内存会崩溃。程序中每次只能存一个行生成的对象。用逗号隔开的每个字符串,前后可能有双引号(”)或者单引号(’),例如”
2016-01-14 20:07:22 6377
原创 linux下最好用的pdf reader -- Mendeley安装使用
本人的是debian 8,gnome桌面,在这个桌面上自带evince文档阅读器。这个阅读器相当强大,可以打开各种类型的文件,轻量级中最好的。但是只有打印、缩放和反色这些简单功能。因为看论文需要高亮和注释功能,所以我只好搜寻其他更强大的pdf reader.Adobe, Foxit reader.最近几年都没有更新,Linux系统现在普遍用不了。如果在windows下果断Foxit,小而全oku
2016-01-05 19:05:49 6344
tandford Deep learning for NLP lecture3
2015-10-09
standford Deep learning for NLP lecture2
2015-09-30
standford Deep learning for NLP lecture1
2015-09-30
Unity3D地脉迷宫游戏Lost_In_Wild
2013-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人