Python学习笔记
文章平均质量分 60
albert future
我就是一个喜欢关注科技创新,喜欢结交志同道合的朋友的一个学生,平时喜欢自己动手做些小东西,是个技术狂
展开
-
在“面向对象”前班门弄斧,其中个把滋味,知多少??!!
面向对象编程: 编程的发展已经从简单控制流中按步的指令序列进入到更有组织的方式中,依靠代码可以形成命名子程序和完成既定的功能。结构化的或者过程性编程可以让我们把程序组织成逻辑块,以便重复或者重用。创建程序的过程变得更具有逻辑性;选出行为要符合规范,才可以约束创建的数据。迪特尔父子认为结构化编程是“面向行为”的,因为事实上,即使没有任何的数据也必须规定逻辑性。 然而,原创 2013-08-13 16:20:50 · 1431 阅读 · 0 评论 -
python使用正则表达式编写网页小爬虫
"""文本处理是当下计算机处理的主要任务,从文本中找到某些有用的信息,挖掘出某些信息是现在计算机程序大部分所做的工作。而python这中轻量型、小巧的语言包含了很多处理的函数库,这些库的跨平台性能很好,可移植性能很强。在Python中re模块提供了很多高级文本模式匹配的功能,以及相应的搜索替换对应字符串的功能。""""""正则表达式符号和特殊字符re1|re原创 2015-04-09 22:13:45 · 10029 阅读 · 0 评论 -
dbf文件使用python读取程序
使用python读取dbf# -*- coding: utf-8 -*-import struct,csv,datetimeclass DBF_Operator(): @staticmethod def SHHQ_dbf_reader(f): numrec, lenheader = struct.unpack('<xxxxLH22x', f.read(32))原创 2015-07-04 00:14:50 · 13229 阅读 · 1 评论 -
新闻信息检索(二)
这个是我的github上的代码库,欢迎大家点星!正式开始抓取一下网易新闻的内容抓取网易的国内、国际、军事、政务网站信息由于新闻信息有一定的时效性,因此在一定的程度上内容并不会改变很多,因此需要定时的抓取且防止程序退出后,重新抓取同样的网页信息,因此我们在抓取的过程中将我们抓取的网站信息存储到pkl文件中并且我们要尽可能的对网页新闻内容进行关键词提取下面我们一步步来完善我们的程序重新修改一下原创 2016-01-05 11:28:35 · 2703 阅读 · 2 评论 -
Python和其他编程语言数据类型的比较
静态类型语言: 一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变量之前声明其数据类型来保证这一点。Java和C是静态类型语言。动态类型语言: 一种在运行期间采取确定数据类型的语言,与静态类型相反。VBScript和Python是动态类型的,因为他们确定一个变量的类型是在您第一次给他赋值时确定的。强类型语言:原创 2013-08-08 11:58:06 · 1887 阅读 · 2 评论 -
Python的引用计数器
引用计数器: 包保持追中内存中的对象,Python使用了引用计数器这个简单的技术。也就是说Python内部记录着所有使用中的对象有多少引用。一个内部跟踪变量,称为一个引用计数器。当对象被创建时,就创建了一个引用计数,当这个对象不再需要时,也就是说,这个额对象的引用计数变为0时,它被垃圾回收。(这个只是形象的说一下,并不是严格的100%正确,但是通俗的理解往往是最好的学习方式)原创 2013-07-24 11:12:07 · 6081 阅读 · 0 评论 -
Python中内建变量的使用
#专用下划线标示符#python用下划线作为变量前缀和后缀指定特殊变量。稍后我们会发现,#对于程序来说,其中的有些变量是非常有用的,而其他的则是未知或者无用的。#我们总结一下Python中下划线的特殊用法#_xxx:不用'from module import *'导入#__xxx__:系统定义的名字#__xxx:类中的私有变量名#解读一段主程序代码:#/urs/bin/env原创 2013-07-24 10:31:57 · 5053 阅读 · 0 评论 -
Python中__init__的方法解惑
本人最近开始学习Python,在使用Python写自己定义的类时,发现好多纠结的问题,一直习惯使用C++来写代码,换成Python还有一点不太习惯。__init__类似的方法有一点特殊,所有的名字的开头和结尾都有两个下滑线,这些方法都是特殊的方法。当有一个类的实例被创建时,__init__()方法会自动执行,在类实例创建完毕后执行,类似构造函数。__init__()可以被当成构造函数,他并不创原创 2013-07-23 20:32:34 · 6217 阅读 · 0 评论