练手项目
Mlong54
这个作者很懒,什么都没留下…
展开
-
Python练手项目1 -- 生成200个激活码
练手项目来源:show-me-the-code 1号题目:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)? 分析:这道题目是个比较灵活的题目,我刚看到题目时,还有点懵逼,没看明白意思。后来想了一下,本质上就是让你生成200个随机码。我这里生成的是一个类似于window...原创 2018-03-07 10:33:44 · 1198 阅读 · 0 评论 -
Python练手项目02 -- 把激活码存到Mysql中
项目来源:show-me-the-code 2号题目:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。 分析:学习使用最基本的关系型数据库Mysql的使用。 上代码: import mysql.connector, random conn = mysql.connector.connect(user='root', pas...原创 2018-03-07 16:29:26 · 425 阅读 · 0 评论 -
Python练手项目3 -- 把200个激活码放到Redis非关系型数据库中
项目来源:show-me-the-code 3号题目:将 0001 题生成的 200 个激活码(或者优惠券)保存到 Redis 非关系型数据库中。 分析:和第二道题目类似的题目,考察基本的python对redis的操作。 上代码: import redis, random squ = 'qwertyuiopasdfghjklzxcvbnm1234567890' ...原创 2018-03-07 17:51:19 · 510 阅读 · 0 评论 -
Python练手项目4 -- 统计英文单词的数目
项目来源:show-me-the-code 4号题目:任一个英文的纯文本文件,统计其中的单词出现的个数。 分析:这道题目我个人觉得开放性很大,可以用很多种方式去做,我个人因为目前在做爬虫,使用正则表达式会多一些,就写了一个正则表达式的解析方法。主要是因为这样简洁一点。 上代码: import re with open('4.txt', 'r', errors='i...原创 2018-03-08 18:07:18 · 1116 阅读 · 0 评论 -
Python练手项目5 -- 修改照片尺寸
项目来源:show-me-the-code 5号题目:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。 分析:这个题目的关键在于如何读取一个目录下的所有图片,另外就是Iphone 5的分辨率是多少? 上代码: from PIL import Image import os #我自己的路径 path = "c:\projectpat...原创 2018-03-08 18:14:15 · 342 阅读 · 0 评论 -
Python练手项目0 - 给头像右上角添加数字
题目来源:show-me-the-Code 0号题目:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果。(偷个懒直接用链接的地址) 分析:这道题目就是考察最简单的图片处理,我这里用的是PIL库。 上代码: #!/usr/bin/env python # -*- coding:utf-8 -*- from PI...原创 2018-03-06 17:55:25 · 518 阅读 · 0 评论