物件導向 物件導向的概念有三大特性分別為: 封裝 (Encapsulation) 繼承 (Inheritance) 多型 (Polymorphism) 接下...
什麼是繼承? 繼承(inheritance)是物件導向最重要的概念之一,它可以讓子物件擁有父物件的屬性及方法,並且擁有屬於自己專屬的屬性或方法,定義類別本身就是...
多型(polymorphism) 多型是物件導向語嚴重要的特性之一,介紹多型前先來介紹下列的名詞: overload 多載相同函數名稱,不同參數類型、個數,依...
package(套件)/module(模組) 一個檔案就可以當作一個模組(module),module裡面可以定義class、function、variable...
檔案讀寫 Python中使用內建函數open()來打開檔案,回傳一個file物件,語法為 : f = open('檔案路徑', "模式")...
GUI GUI(Graphic User Interface),就是圖形使用者介面,指的是以圖形的方式顯示電腦與使用者的操作介面,與傳統的命令列介面比起來更為直...
PyQt 之前介紹過PyQt是Python版的Qt API,除了有官方網站的文件外,但因為年代較新,所以文件可能不完全,這時如果你有一點C++的底子,可以參考Q...
前面介紹了這麼多,終於要來寫一點有趣的小程式了,下面將示範如何用python寫一個簡單的爬蟲程式,在這個爬蟲程式裡可以選擇想要爬的板、頁數、關鍵字 在這個爬蟲程...
今天來用之前介紹的PyQt來製作一個對話框,結合前一篇介紹的爬蟲程式來做一個小小的應用首先,要用python製作對話框需要先準備好下列幾樣東西: 安裝PyQt...
今天把前天與今天的內容做一個結合: # -*- coding: utf-8 -*- # Created by: PyQt5 UI code generator...