Python
冰竹依梦
这个作者很懒,什么都没留下…
展开
-
Python如何使用tfidf
1Python环境配置2安装easy_install,pip3安装scikit-learn包,安装numpy,安装scipy包(需要vs2008环境)4scipy安装可能需要另外下载,通话确保有numpy+mkl.参考链接http://www.tuicool.com/articles/feIji2参考链接http://www.tuicool.com/articles/U3u原创 2015-11-23 13:50:45 · 1190 阅读 · 0 评论 -
Python基础教程----迭代器和生成器,递归,八皇后(2)
6.迭代器特殊方法__iter__,是迭代器规则的基础6.1迭代器规则迭代的意思是重复做一些事很多次,就像在循环中做的那样,但现在为止只是在for循环中对序列和字典进行迭代,但实际上也能对其他对象进行迭代,实现__iter__方法的对象, __iter__方法返回一个迭代器,所谓的迭代器就是具有next方法(这个方法在调用时不需要任何参数)的对象,在调用next方法时,迭代器原创 2017-07-06 15:40:18 · 441 阅读 · 0 评论 -
Python基础教程---魔法方法,属性和迭代器(1)
前后都使用双下划线,由这些名字组成的集合所包含的方法称为魔法(特殊)方法,如果对象实现了这些方法中的某一个,那么这个方法会在特殊的情况下被Python调用,而几乎没有直接调用他们的必要本章内容:魔法方法(最重要的是__init__方法和一些处理对象访问的方法,这些方法允许你创建自己的序列或者映射)属性(在以前的版本中通过魔法方法来处理,现在则通过property函数)迭代器(使用魔原创 2017-07-06 15:37:57 · 679 阅读 · 0 评论 -
python基础教程----异常
1.什么是异常Python用异常对象来表示异常,遇到错误后,会引发异常,如果异常对象并未被处理或捕捉,程序会用所谓的回溯终止执行。2.按自己的方式出错如何引发异常,甚至创建自己的异常类型2.1raise语句为了引发异常,可以使用一个类(Exception子类)或实例参数调用raise语句,使用类时,程序会自动创建实例。>>> raise Except原创 2017-07-06 15:32:48 · 333 阅读 · 0 评论 -
python基础知识--条件,循环和其他语句
locale 是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。在Unix下可以通过命令 locale 来查看当前语言环境,可以使用locale-a查看系统支持locals值1.print 和 import1.1 print可以打印多个表达式,用逗号隔开>>> print 'Age:' , 42 Age : 42p原创 2017-06-22 20:56:29 · 356 阅读 · 0 评论 -
python基础教程---更加抽象,类,继承多态封装
1.对象对象基本可以看做数据(特性)以及由一系列可以存取,操作这些数据的方法所组成的集合多态,不同类的对象使用同样的操作封装,对外部世界隐藏对象的工作细节继承,以普通的类为基础建立专门的类对象1.1多态意味着,就算不知道变量所引用的对象类型是什么,还是能对它进行操作,而它也会根据对象(或类)类型的不同而表现出不同的行为绑定到对象特性上面的函数成为方法,如count, '原创 2017-06-30 20:41:20 · 594 阅读 · 0 评论 -
Python基础教程--抽象,函数,参数,递归,作用域
1.懒惰即美德不要在每次需要的时候都把代码重写一遍2.抽象和结构3.创建函数内建函数callable函数可用来判断函数是否可调用>>>import math>>> x = 1>>> y = math.sqrt>>> callable(x) False>>> callable(y) True函数callable在py原创 2017-06-29 21:01:05 · 586 阅读 · 0 评论 -
Python基础教程--字典;当索引不好用时
映射,字典是python里唯一内建的映射类型,字典中的值没有特殊顺序,但都存储在一个特定的key里,键可以是数字,字符,元组1.字典的使用字典比列表更适用的场景:表征游戏棋盘的状态,每个键都是由坐标值组成的元组;存储文件修改次数,用文件名作为栈;数字电话/地址薄>>> names = ['Alice', 'Beth', 'Cecil', 'Dee', 'Earl']>>原创 2017-06-21 22:08:38 · 362 阅读 · 0 评论 -
python基础教程--使用字符串
1.基本字符串操作所有的标准序列操作对字符串同样适用(索引,分片,判断成员资格,求长度,最大最小值),但是字符串不可变2.字符串格式化(精简版)格式化操作符%,格式:字符串%希望格式化的字符串>>> format = "hello, %s, %s enough for ya?">>> values = ('world', 'hot' )>>> print forma原创 2017-06-21 20:15:50 · 298 阅读 · 0 评论 -
python基础教程-基础知识
1.安装Linux,mac系统自带,可直接使用2.运算+/ 除法// 整除% 取余** 幂运算3.长整数型长整型,末尾加L 1000000000000L可以和普通整型混用,普通整数不能大于21474836474.十六进制和八进制5.变量以字母数字下划线组成,不能以数字开头使用首先要初始化x=2x*2原创 2017-06-20 16:56:27 · 921 阅读 · 0 评论 -
Python基础教程-列表和元组
数据结构,是通过某种方式(例如元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python中最基本的数据结构是序列。1.概述python内建序列,有6种:列表,元组,字符串,Unicode字符串,buffer对象和xrange对象。列表和元组的区别在于,列表可修改(用于元素添加等操作),元组不可修改(与python内部运作原创 2017-06-20 22:04:02 · 583 阅读 · 0 评论 -
python
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyhttps://pypi.python.org/pypi/setuptools#downloads原创 2017-09-12 14:56:11 · 303 阅读 · 0 评论