Talk is cheap. Show me the code.--Linus Torvalds
第0000 題:將你的QQ 頭像(或微博頭像)右上角加上紅色的數字,類似於微信未讀訊息數量那種提示效果。 類似圖中效果
第0001 題:做為Apple Store App 獨立開發者,你要搞限時促銷,為你的應用程式產生啟動碼(或優惠券),使用Python 如何產生200 個啟動碼(或優惠券)?
第0002 題:將0001 題產生的200 個啟動碼(或優惠券)儲存到MySQL關係型資料庫。
第0003 題:將0001 題產生的200 個啟動碼(或優惠券)儲存到Redis非關係型資料庫。
第0004 題:任一個英文的純文字文件,統計其中的單字出現的數量。
第0005 題:你有一個目錄,裝了很多照片,把它們的尺寸變成都不大於iPhone5 解析度的大小。
第0006 題:你有一個目錄,放了你一個月的日記,都是txt,為了避免分詞的問題,假設內容都是英文,請統計出你認為每篇日記最重要的字。
第0007 題:有目錄,裡面是你自己寫過的程序,統計一下你寫過多少行程式碼。包括空行和註釋,但是要分別列出來。
第0008 題:一個HTML文件,找出裡面的正文。
第0009 題:一個HTML文件,找出裡面的連結。
第0010 題:使用Python 產生類似下圖的字母驗證碼圖片
第0011 題:敏感字詞文字檔filtered_words.txt,裡面的內容為以下內容,當使用者輸入敏感字詞時,則印出Freedom,否則印出Human Rights。
北京
程序员
公务员
领导
牛比
牛逼
你娘
你妈
love
sex
jiangge
第0012 題:敏感字詞文字檔filtered_words.txt,裡面的內容和0011題一樣,當使用者輸入敏感詞語,則用星號* 替換,例如當使用者輸入「北京是個好城市」,則變成「**是個好城市」。
第0013 題:用Python 寫一個爬圖片的程序,爬這個連結裡的日本妹子圖片:-)
第0014 題:純文字檔student.txt為學生資訊, 裡面的內容(包括花括號)如下所示:
{
"1":["张三",150,120,100],
"2":["李四",90,99,95],
"3":["王五",60,66,68]
}
請將上述內容寫到student.xls 檔案中,如下圖所示:
第0015 題:純文字檔city.txt為城市資訊, 裡面的內容(包括花括號)如下圖所示:
{
"1" : "上海",
"2" : "北京",
"3" : "成都"
}
請將上述內容寫到city.xls 檔案中,如下圖所示:
第0016 題:純文字檔numbers.txt, 裡面的內容(包括方括號)如下圖所示:
[
[1, 82, 65535],
[20, 90, 13],
[26, 809, 1024]
]
請將上述內容寫到numbers.xls 檔案中,如下圖所示:
第0017 題:將第0014 題中的student.xls 檔案中的內容寫到student.xml 檔案中,如
下圖所示:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<students>
<!--
学生信息表
"id" : [名字, 数学, 语文, 英文]
-->
{
"1" : ["张三", 150, 120, 100],
"2" : ["李四", 90, 99, 95],
"3" : ["王五", 60, 66, 68]
}
</students>
</root>
第0018 題:將第0015 題中的city.xls 檔案中的內容寫到city.xml 檔案中,如下所示:
<?xmlversion="1.0" encoding="UTF-8"?>
<root>
<cities>
<!--
城市信息
-->
{
"1" : "上海",
"2" : "北京",
"3" : "成都"
}
</cities>
</root>
第0019 題:將第0016 題中的numbers.xls 檔案中的內容寫到numbers.xml 檔案中,如下
所示:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<numbers>
<!--
数字信息
-->
[
[1, 82, 65535],
[20, 90, 13],
[26, 809, 1024]
]
</numbers>
</root>
第0020 題:登陸中國聯通網上營業廳後選擇“自助服務” --> “詳單查詢”,然後選擇你要查詢的時間段,點擊“查詢”按鈕,查詢結果頁面的最下方,點擊“導出」,就會產生類似2014年10月01日~2014年10月31日通話詳單.xls 檔。寫代碼,每月通話時間做個統計。
第0021 題:通常,登陸某個網站或APP,需要使用使用者名稱和密碼。密碼是如何加密後儲存起來的呢?請使用Python 對密碼加密。
閱讀資料使用者密碼的儲存與Python 範例
閱讀資料Hashing Strings with Python
閱讀資料Python's safest method to store and retrieve passwords from a database
第0022 題: iPhone 6、iPhone 6 Plus 早已上市開賣。請查看你寫得第0005 題的程式碼是否可以重複使用。
第0023 題:使用Python 的Web 框架,做一個Web 版本留言簿應用程式。
閱讀資料:Python 有哪些Web 框架
第0024 題:使用Python 的Web 框架,做一個Web 版本TodoList 應用。
第0025 題:使用Python 實作:對著電腦吼一聲,自動開啟瀏覽器中的預設網站。
例如,对着笔记本电脑吼一声“百度”,浏览器自动打开百度首页。
关键字:Speech to Text
參考思路:
1:取得電腦錄音-->WAV檔案python record wav
2:錄音檔案-->文本
STT: Speech to Text
STT API Google API
3:文字-->電腦指令