分享 defer、panic、recover
chinaxuzw 2016-2-18 09:18
装载: Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代替错 ...
个人分类: python&go|1241 次阅读|0 个评论
分享 python 统计单词出现的次数,找出出现次数最多的单词
chinaxuzw 2015-12-30 09:52
#coding=utf-8 # 一个纯英文文本中,统计每个单词出现的次数,找出出现次数最多的单词 import re def ConvertAllNoLetterToSpace(inString): templist = re.findall(r' +', inString)# 需再改进 for i in templist: inString = inS ...
个人分类: python&go|2461 次阅读|0 个评论
分享 python统计单词出现次数
chinaxuzw 2015-12-29 14:42
#任一个英文的纯文本文件,统计其中的单词出现的个数 import re keyWord = 'word' infilePath = r'D:\eclipse\workspace\PyStudy\words.txt' #这段代码无法识别wordword、worder这样的情况 keysum = 0 infile = open(infilePath) for line in infile: keysum = key ...
个人分类: python&go|1052 次阅读|0 个评论
分享 python 集合(set)学习
chinaxuzw 2015-12-21 14:21
#coding=utf-8 ''' set类是在python的sets模块中,python2.3以上的版本,不需要导入sets模块可以直接创建集合。 set是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. set比list具有更高的性能,性能差距据说在100倍以上。 ''' #创建集合 a = set('boy') b = set( ) print a print b #set( ) ...
个人分类: python&go|771 次阅读|0 个评论
分享 python 文件、目录操作(shutil)
chinaxuzw 2015-12-18 16:48
import shutil import os ''' 复制文件 copyfile仅仅是把文件拷贝到目的文件。但是copy函数可以把文件的mode也一起拷贝, 比如说原来的文件有+x可执行权限,那么目的文件也会有可执行权限。 ''' shutil.copyfile(r"D:\eclipse\workspace\PyStudy\test.py", r"D:\eclipse\workspace\PyStudy ...
个人分类: python&go|1300 次阅读|0 个评论
分享 python实现删除单行、多行注释
chinaxuzw 2015-12-18 10:28
import re def IsCommentLine(inLine): if inLine.startswith('#'): if re.search(r"#(?:( *!)|((.*)coding))", inLine): return False return True return False def DelCo ...
个人分类: python&go|1197 次阅读|0 个评论

本页有 3 篇日志因作者的隐私设置或未通过审核而隐藏

关闭

推荐上一条 /2 下一条