給Python新人練手準備的兩個簡單案例
最好的程式語言是什麼?一千個程式設計師或許會有一千零一種答案:
PHP自然是不會錯過這個噱頭、C/C++作為元老級的程式語言一直屹立不倒、Java依舊是市場上的香餑餑、當然還有JavaScript、C#、Ruby以及Objective-C……每一種程式語言,都有由其打造的頂級應用成果呈現。
但是!!!!
人生苦短,我用Python
那麼作為新手該如何上手這門語言?一切不敲程式碼的學程式設計手段都是扯淡,今天小編就推薦一些適合新手練手的Python專案。
一、Python進行個性簽名設計
Tkinter 是 Python 的標準 GUI 庫,它內建到 python 的安裝包中,Python 使用 Tkinter 可以快速的建立 GUI 應用程式。
♦部分思路及程式碼如下
簽名設計的基本原理其實很簡單:用requests去請求一個網頁,post傳入引數網址和data,爬取某個簽名網站的內容然後顯示。
網站爬取部分原始碼
圖形介面GUI的操作
執行效果如下
在開發過程中,我們我們會用到python語言、Tkinter庫等知識點。
●學習過程中你能學會:
1. Tkinter庫的使用
2. Python爬蟲
3. 正則表示式
4. Requests庫的使用
●學習成效:
用Tkinter 應付簡單的圖形介面,熟悉Tkinter提供的各種控制元件,如按鈕,標籤和文字框,以及特定的幾何狀態管理方法。掌握如何建立一個GUI程式。
二、Python開發小型搜圖引擎
♦部分思路及程式碼如下
匯入flask框架,顯示首頁
執行效果如下:
連線資料庫
♦專案整體執行效果
在開發過程中,需要涉及一些資料結構的知識,使用文字介面的螢幕繪相簿 ncurses用字元繪圖,以及一些 Linux 的系統呼叫。
●學習過程中你能學會:
1. python web開發
2. MySQL資料庫的使用
3. SQL語句的使用
●學習成效:
通過專案開發流程更投入更透徹的熟悉Python,讓初學程式設計的人在實戰中就能夠練習到Python語言的知識,讓學習變得更有意思和趣味。
需要兩個案例的視訊教程或者原始碼都可以私信學習資料領取