python练习题
文章平均质量分 51
偷嘴的小猴子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python show-me-the-code 第0010题
第 0010 题:使用 Python 生成类似于下图中的字母验证码图片字母验证码分析:画图,随机字母,颜色模块:PIL,random代码如下:from PIL import Image,ImageDraw,ImageFont,ImageFilterimport randomdef rndColor(): return (random.randint(64原创 2016-03-14 21:58:51 · 597 阅读 · 0 评论 -
python show-me-the-code 第0012题
第 0012 题: 敏感词文本文件 filtered_words.txt,里面的内容 和 0011题一样,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。分析:正则匹配代码如下:#-*- coding: utf-8 -*-import redef check(input,filtered_words): result=inpu原创 2016-03-16 22:22:34 · 404 阅读 · 0 评论 -
python练习
第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 分析:这题采用了最常用的图像处理库 PIL首先介绍PIL模块中的换图函数:1.Image.open(image)加载图片2.ImageDraw.Draw(image) 创建一个绘图对象,即背景3.drawObject.text(positi原创 2016-03-12 14:50:14 · 605 阅读 · 0 评论 -
Python Show-Me-the-Code 第 0001题
第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?分析:激活码一般都是由数字和字母的构成的思路:获取字母和数字的集合,随机取n个字符构成激活码模块:random,string代码如下:import string,randomdef generat原创 2016-03-14 13:21:31 · 1096 阅读 · 0 评论 -
python show-me-the-code 第0011题
第 0011 题: 敏感词文本文件 filtered_words.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。北京程序员公务员领导牛比牛逼你娘你妈lovesexjiangge分析:判断输入的词中是否含有敏感词预备工作:创建一个文档filtered_words.txt,并且把上述敏感词保存在文档中原创 2016-03-16 20:19:05 · 484 阅读 · 0 评论 -
python show-me-the-code 第0004
第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。分析:此题重点在于文本的分割和非单词字符的去除英文文档text.txt内容如下:I am a pythoner! I love python! python is great.代码如下:# encoding=utf-8 import re,stringx=''r=[]d={}text=open原创 2016-03-14 21:23:31 · 463 阅读 · 0 评论 -
Python Show-Me-the-Code 第 0002题
第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。分析:这题需要使用mysql数据库.1.首先要下载mysqlWindow上安装MysqlWindow上安装Mysql相对来说会较为简单,你只需要载在MySQL 下载地址:http://www.mysql.com/downloads/中下载window版本的mysql安原创 2016-03-14 15:22:57 · 1253 阅读 · 0 评论
分享