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