全部題目的連接在這裏:Python練習冊-OSChinahtml
**第 0000 題:**將你的 QQ 頭像(或者微博頭像)右上角加上紅色的數字python
python庫:你們都會說PIL,可是根據StackOverflow的建議,採用Pillow(PIL一個Fork)
文檔:ImageFont Moduleredis
第 0001 題:爲你的應用生成激活碼(或者優惠券)數據庫
UUID
就好。建議使用uuid1
個人作法:看到有人說:json
Apple Store App的激活碼(優惠券)通常長度爲10位,由小寫字母與數字組成segmentfault
因此我是:hex(id)+rand('g'-'z')+rand(char)
其中rand('g'-'z')是分隔符。dom
第 0002 題:將 0001 題生成的 200 個激活碼(或者優惠券)保存到 MySQL 關係型數據庫中ui
Python庫:MySQLdb (也能夠SQLAlchemy).net
**第 0003 題:**將 0001 題生成的 200 個激活碼(或者優惠券)保存到 Redis 非關係型數據庫中。code
Python庫:redis-py
**第 0004 題:**任一個英文的純文本文件,統計其中的單詞出現的個數。
第 0013 題: 用 Python 寫一個爬圖片的程序
Python庫:requests, BeautifulSoup
第 0014 題: 將純文本文件 student.txt中的學生信息,寫入Excel文件中
Python庫:xlwt
文本文件爲json格式,import json
後能夠很容易讀取文本文件
xlwt,xlrd是很方便的讀寫xls文件的庫