随笔分类 -  d:Python

摘要:CCCF《中国计算机学会通讯》月刊(Communications of the CCF, 简称CCCF)由中国计算机学会主办,高等教育出版社出版,面向计算机专业人士及信息领域的相关人士。杂志利用学会的学术优势,组织信息技术各个领域最有影响的专家撰稿,全面、宏观介绍计算机科学技术发展的最新发展状况,预... 阅读全文
posted @ 2016-01-05 19:21 ZH奶酪 阅读(1515) 评论(0) 推荐(0) 编辑
摘要:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':。 现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。 一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么... 阅读全文
posted @ 2015-12-31 11:16 ZH奶酪 阅读(727) 评论(0) 推荐(0) 编辑
摘要:参考博客:http://my.oschina.net/jiemachina/blog/1894601. 将emoji表情替换为指定字符串 1 import re 2 def filter_emoji(desstr,restr=''): 3 ''' 4 过滤表情 5 ''' 6... 阅读全文
posted @ 2015-12-22 10:48 ZH奶酪 阅读(5325) 评论(0) 推荐(0) 编辑
摘要:Github Link需求 现有2000+文件夹,每个文件夹下有若干excel文件,现在要将这些excel文件中的数据导入mysql。 每个excel文件的第一行是无效数据。 除了excel文件中已有的数据,还要添加一列,名为“at_company”,值为821。流程 (1)获取excel文... 阅读全文
posted @ 2015-12-16 10:47 ZH奶酪 阅读(6772) 评论(0) 推荐(0) 编辑
摘要:给定字符串序列和一个字典,问给定的字符串能否用字典中的单词拼出来?图: 节点:字符串的前缀长度 边:前缀x如果加一个字典里边的单词能形成新前缀x',则有一条边 例如:字符串IAMxxxxx,字典里有I和AM 则有(0,1)一条边,(1,3)一条边解:从(0,?)到(?,n)找一条路径... 阅读全文
posted @ 2015-12-02 11:19 ZH奶酪 阅读(636) 评论(0) 推荐(0) 编辑
摘要:1:readline()file = open("sample.txt") while 1: line = file.readline() if not line: break pass # do somethingfile.close()一行一行得从文件读数据,显然... 阅读全文
posted @ 2015-07-16 14:59 ZH奶酪 阅读(761) 评论(0) 推荐(0) 编辑
摘要:定义:zip([iterable, …])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用*号操作符... 阅读全文
posted @ 2015-07-16 10:01 ZH奶酪 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:range函数说明:range([start,]stop[,step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例:>>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,... 阅读全文
posted @ 2015-07-16 09:34 ZH奶酪 阅读(455) 评论(0) 推荐(0) 编辑
摘要:Python中的random模块用于随机数生成,对几个random模块中的函数进行简单介绍。如下:random.random()用于生成一个0到1的随机浮点数。如:import randomrandom.random()输出:0.3701787746508932random.uniform(a,b)... 阅读全文
posted @ 2015-06-22 15:28 ZH奶酪 阅读(13941) 评论(3) 推荐(1) 编辑
摘要:前言 LTP语言云平台 不支持离线调用; 支持分词、词性标注、命名实体识别、依存句法分析、语义角色标注; 不支持自定义词表,但是你可以先用其他支持自定义分词的工具(例如中科院的NLPIR)把文本进行分词,再让ltp帮你标注 支持C#、Go、Java、JavaScript、Nodejs、PHP、Pyt 阅读全文
posted @ 2015-06-18 10:28 ZH奶酪 阅读(3798) 评论(9) 推荐(0) 编辑
摘要:实现一个可以处理加减乘数运算的中缀表达式转换后缀表达式的程序:一个输入中缀表达式inOrder一个输出池pool一个缓存栈stack从前至后逐字读取inOrder首先看一下不包含括号的:(1)操作数:直接输出到pool(2)操作符:判断当前操作符与stack[top]操作符的优先级 当前操作符优先... 阅读全文
posted @ 2015-06-16 20:54 ZH奶酪 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:1、冒泡排序(BubbleSort)介绍:重复的遍历数列,一次比较两个元素,如果他们顺序错误就进行交换。2016年1月22日总结:冒泡排序就是比较相邻的两个元素,保证每次遍历最后的元素最大。排序过程需要用到:int i,j;1 def bubble_sort(arry):2 n = len(... 阅读全文
posted @ 2015-06-04 17:56 ZH奶酪 阅读(803) 评论(0) 推荐(1) 编辑
摘要:直观说明:http://ciniao.me/article.php?id=17原因分析:http://blog.csdn.net/liangliyin/article/details/5980505在Python中range和xrange是不同的,你正确使用了吗?两者的区别是微妙的。为了简单起见,这... 阅读全文
posted @ 2015-01-19 15:16 ZH奶酪 阅读(380) 评论(0) 推荐(0) 编辑
摘要:网上关于HMM的学习资料、博客有很多,基本都是左边摘抄一点,右边摘抄一点,这里一个图,那里一个图,公式中有的变量说不清道不明,学起来很费劲。经过浏览几篇博文(其实有的地方写的也比较乱),在7张4开的草稿纸上写公式、单步跟踪程序,终于还是搞清楚了HMM的原理。HMM学习过程:1、搜索相关博客:隐马尔可... 阅读全文
posted @ 2015-01-16 22:49 ZH奶酪 阅读(8964) 评论(3) 推荐(1) 编辑
摘要:前提是你已经在机器上安装了python~并且你的机器能够上网~1、进入:https://bootstrap.pypa.io/get-pip.py,ctrl+s保存网页(其实是.py文件)到某一目录;2、打开命令行,进入1中的目录;3、输入命令:python get-pip.py之后它自己会下载pip... 阅读全文
posted @ 2014-10-20 08:33 ZH奶酪 阅读(1740) 评论(0) 推荐(0) 编辑
摘要:1、类中递归调用添加self;2、root为None,返回03、root不为None,root左右孩子为None,返回14、返回l和r最小深度,l和r初始为极大值; 1 # Definition for a binary tree node 2 # class TreeNode: 3 # ... 阅读全文
posted @ 2014-10-19 10:01 ZH奶酪 阅读(341) 评论(0) 推荐(0) 编辑
摘要:1、类中递归调用函数需要加self# Definition for a binary tree node# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# ... 阅读全文
posted @ 2014-10-19 09:39 ZH奶酪 阅读(715) 评论(0) 推荐(0) 编辑
摘要:1、p或q为None的情况用开始的两个if语句进行判断;2、类中递归调用函数需要使用self进行调用;3、代码很简洁,最后几行通过同时为None和同时非None的条件进行判断; 1 # Definition for a binary tree node 2 # class TreeNode: 3 ... 阅读全文
posted @ 2014-10-18 23:57 ZH奶酪 阅读(459) 评论(0) 推荐(0) 编辑
摘要:1、用双重循环逐个遍历(超时)2、用list B的append和remove函数(超时)3、用dict B(AC) 1 class Solution: 2 # @param A, a list of integer 3 # @return an integer 4 def s... 阅读全文
posted @ 2014-10-18 23:44 ZH奶酪 阅读(830) 评论(0) 推荐(0) 编辑
摘要:1、当strs为空,直接输出“”2、当strs中含有“”,直接输出“”3、strs[0]的最长长度由最短公共长度l决定(code line:15) 1 class Solution: 2 # @return a string 3 def longestCommonPrefix(sel... 阅读全文
posted @ 2014-10-18 23:19 ZH奶酪 阅读(1762) 评论(0) 推荐(0) 编辑