python练习册0004题】的更多相关文章

在任意一个英文文档中,统计单词出现的次数, 分析: 本题不是很难,单词通常以空格隔开,但是有些单词后面跟一些特殊符号,只需把这些特殊符号替换掉就可以了, 代码一 import re file_name = 'code.txt' lines_count = 0 words_count = 0 chars_count = 0 words_dict = {} lines_list = [] with open(file_name, 'r') as f: for line in f: lines_cou…
第 0004 题: 任一个英文的纯文本文件,统计其中的单词出现的个数. import re count = 0 with open('./EnglishText.txt','r') as f: temp = f.readlines() for i in temp: regList = re.findall('[a-zA-Z0-9]+',i) #找出每一行中的单词数 count += len(regList) print("文本EnglishText.txt中单词的个数为:{0}".fo…
背景 最近在看到了Python 练习册,每天一个小程序 这个项目,非常有趣,也比较实用. 晚上看了这第000题,关于Python图片处理: 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 之前没怎么使用过PIL库,在生成验证码及识别验证码时也需要了解这方面知识,就动手试了实践下. PIL The Python Imaging Library adds image processing capabilities to your Pyth…
今天看了python部落翻译的一篇<一道python类的小题>文章,感觉挺有启发性,记录下来: print('A') class Person(object): print('B') def __int__(self,name): print('C') self.name = name print('D') print('E') p1= Person('name1') p2 = Person('name2') 输出结果: A B D E C C 这里首先需要理解是,一.python程序的运行规…
第 0006 题:你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词. import re import os def get_list(): list_file=[] for f in os.listdir(): if f.endswith('.txt'): list_file.append(f) else : pass return list_file def get_read(search_words): dict={}…
Python基础之逻辑题(3) 1.编写一个函数实现将IP地址转换成一个整数 2.求结果:---lambda 3.求a的结果 4.求下面nums的输出 5.求下面片段的输出 6.写出程序的结果:------my_dict 7.函数结果:---add_end 8.写函数:data 9.用两个队列来实现一个栈 10.写出一下代码的结果并解释:parent 1.编写一个函数实现将IP地址转换成一个整数 如 10.3.9.12 转换规则为: 10 00001010 3 00000011 9 000010…
python基础之逻辑题(2) 1.若k为整数,下列while循环执行的次数为? 2.请输出正确结果-----numbers? 3.求结果-----math?   4.求结果-----sum? 5.输入一个字符串,输出该字符串中字符的所有组合? 6.i和n的值? 7.生成器编写fib函数? 8.写一个base62ebcode,62进制? 9.实现一个装饰器,限制该函数被调用的频率? 10.求结果------map? 1.若k为整数,下列while循环执行的次数为 k=1000 while k>1…
python基础之逻辑题(1) 1.用一行代码实现数值交换? 2.求结果--fromkeys? 3.1,2,3,4,5能组成多少个互不相同且无重复的三位数? 4.有两个字符串列表a和b,每个字符串是逗号分隔? 5.求a[::-3]的结果? 6.将列表内的元素,根据位数合并成字典? 7.用简洁的方法将二维变成一维数组? 8.求a,b,c,d的值? 9.输出alist的结果? 10.求sum结果? 1.用一行代码实现数值交换? a=1 b=2 转换 a,b=b,a print(a,b) 2求结果 v…
1 #-*-coding:utf-8-*- 2 __author__ = 'Deen' 3 ''' 4 题目描述:任一个英文的纯文本文件,统计其中的单词出现的个数. 5 参考学习链接: 6 re http://www.cnblogs.com/tina-python/p/5508402.html#undefined 7 collections http://blog.csdn.net/liufang0001/article/details/54618484 8 ''' 9 import re,co…
题目 第 0000 题: 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 Code: from PIL import Image,ImageDraw,ImageFont # path = "F:\Python Learning\Python_Exercise" # 读取图片数据 iconPath = r"Image\WeChart.png" # labelPath = r"Image\圆圈.pn…