python基礎知識十一

2022-10-11 09:21:10 字數 934 閱讀 3385

圖形軟體

使用python的gui庫——你需要使用這些庫來用python語言建立你自己的圖形程式。使用gui庫和它們的python繫結,你可以建立你自己的i***nview、kuickshow軟體或者任何別的類似的東西。繫結讓你能夠使用python語言編寫程式,而使用的庫本身是用c、c++或者別的語言編寫的。

有許多可供選擇的使用python的gui:

gui工具概括

不幸的是,並沒有單一的標準python gui工具。我建議你根據你的情況在上述工具中選擇乙個。首要考慮的因素是你是否願意為gui工具付費。其次考慮的是你是想讓你的程式執行在linux下、windows下還是兩者都要。第三個考慮因素根據你是linux下的kde使用者還是gnome使用者而定。

如果你已經完全讀完了這本書並且也實踐著編寫了很多程式,那麼你一定已經能夠非常熟練自如地使用python了。你可能也已經編寫了一些python程式來嘗試練習各種python技能和特性。如果你還沒有那樣做的話,那麼你一定要快點去實踐。現在的問題是「接下來學習什麼?」。

我會建議你先解決這樣乙個問題:建立你自己的命令列 位址簿 程式。在這個程式中,你可以新增、修改、刪除和搜尋你的聯絡人(朋友、家人和同事等等)以及它們的資訊(諸如電子郵件位址和/或**號碼)。這些詳細資訊應該被儲存下來以便以後提取。

思考一下我們到目前為止所學的各種東西的話,你會覺得這個問題其實相當簡單。如果你仍然希望知道該從何處入手的話,那麼這裡也有乙個提示。

提示(其實你不應該閱讀這個提示) 建立乙個類來表示乙個人的資訊。使用字典儲存每個人的物件,把他們的名字作為鍵。使用cpickle模組永久地把這些物件儲存在你的硬碟上。使用字典內建的方法新增、刪除和修改人員資訊。

一旦你完成了這個程式,你就可以說是乙個python程式設計師了。現在,請立即寄一封信給我感謝我為你提供了這本優秀的教材吧。是否告知我,如你所願,但是我確實希望你能夠告訴我。

這裡有一些繼續你的python之路的方法:

python基礎知識(十一)

字典 格式 eg1 a b a.get name xy 如果查詢的鍵字典裡有,就用字典裡的 print b c a.get xy 如果查詢的鍵字典裡沒有,就預設查詢的第二項為值輸出 print c print a.keys 輸出a中所有鍵為列表形式 print a.values 輸出a中所有值為列表...

Python基礎知識十一 物件導向一

3 self引數 物件導向 語法 class 類名 父類 pass 定義乙個類 class myclass pass print myclass 使用 myclass來建立乙個物件 mc myclass mc就是通過myclass建立的物件,mc是myclass的例項 mc2 myclass mc3...

Python 基礎知識

來自 一 識別符號 1.python 中的識別符號是區分大小寫的。2.標示符以字母或下劃線開頭,可包括字母,下劃線和數字。3.以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的...