博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计一个文件中出现字符'a'的次数
阅读量:6758 次
发布时间:2019-06-26

本文共 1087 字,大约阅读时间需要 3 分钟。

# -*- coding: utf-8 -*-#python 27#xiaodeng#统计一个文件中出现字符'a'的次数#http://www.cnblogs.com/hongten/p/hongten_python_count.htmlimport osnumber=0def getNumber(filePath,c):    'c---->the word numbers'    #统计一个文件中出现字符'a'的次数    if os.path.exists(filePath):        global number        with open(filePath,'r') as fp:            for line in fp:                countNumber=line.count(c)                number=number+countNumber    else:        print 'the path:[{}] is not exist!'.format(filePath)    #返回number数目    #return number if __name__=='__main__':    file_path='out.txt'    print getNumber(file_path,'xiaodeng')    #number为全局变量,可以直接进行输出操作    print number#将上面的案例进行一些修改操作:print '**'*20def getNumber(filePath,c):    import os    if os.path.exists(filePath):        number=0        with open(filePath,'r') as fp:            for line in fp:                countNumber=line.count(c)                number=number+countNumber        return number    else:        print 'the path:[{}] is not exist!'.format(filePath)if __name__=='__main__':    file_path='out.txt'    print getNumber(file_path,'xiaodeng')

 

你可能感兴趣的文章
魔板 bfs() 预处理,记录每种状态。然后状态置换,(重点要用到全排列的hash记录状态)...
查看>>
构建之法课后作业第一次作业(15个题选一个)
查看>>
操作redis方法
查看>>
C语言函数
查看>>
Python3-异常处理
查看>>
Python-简单打印进度条
查看>>
【02】天气查询应用(第二课)
查看>>
监听微信返回按钮
查看>>
第二次实验报告
查看>>
HDU ACM 3790 最短路径问题
查看>>
python生成器
查看>>
linux 安装 ftp
查看>>
python 监控FTP目录下的文件个数
查看>>
MapInfo格式转arggis格式
查看>>
Network - SSL/TLS的基本概念
查看>>
python学习之老男孩python全栈第九期_day012知识点总结
查看>>
pandas学习(数据分组与分组运算、离散化处理、数据合并)
查看>>
geeksforgeeks-Array-Rotate and delete
查看>>
Shell if else
查看>>
iOS之 block,代替代理作为回调函数
查看>>