iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Python 30天學習日誌 系列

希望能藉由這30天,利用網路上的資源好好學習一番,督促自己從0開始慢慢去深入了解Python。

鐵人鍊成 | 共 30 篇文章 | 39 人訂閱 訂閱系列文 RSS系列文 團隊77乳加巧克力
DAY 21

Day21-物件導向概念

今天來講一下比較無聊概念的東西,那就是物件導向~XD千萬不能睡著...zzz 物件導向概念 在以前針對程式設計的過程方法,整個系統設計是圍繞著結構化系統模型進行...

2018-11-05 ‧ 由 seanh737 分享
DAY 22

Day22-類別

類別 物件導向中,類別是一組具有共同特性的所有物件成員的抽象描述,它的定義描述了該類別物件共同具有的屬性,及實現該物件共同行為的方法。例如對汽車進行抽象分析後,...

2018-11-06 ‧ 由 seanh737 分享
DAY 23

Day23-繼承

繼承 繼承表達的就是一種相互關係,它讓新類別可以從已存在的類別那裡獲得已有的特徵,也就是子類別會繼承父類別所擁有的東西。如此一來,子類別就不必重複撰寫父類別有的...

2018-11-07 ‧ 由 seanh737 分享
DAY 24

Day24-多型

多型 在昨天文章最後,有提到一點點覆寫的功能,所以這邊也一起正式說明: 繼承時,若子類別也定義了跟父類別相同的方法名,提供不同的功能,稱為「覆寫(overrid...

2018-11-08 ‧ 由 seanh737 分享
DAY 25

Day25-檔案處理

在第18天有講到os模組部分,它能夠建立、刪除目錄、刪除檔案或執行作業系統命令等方法,在對於操作檔案和目錄都非常方便。當然還有一些其他Python提供的實用模組...

2018-11-09 ‧ 由 seanh737 分享
DAY 26

Day26-檔案應用(帳號、密碼管理系統)

昨天已經有些許檔案處理的概念,今天就趕緊試試應用吧! 目標:製作出簡單的帳號、密碼管理系統 要有能夠新增、刪除、修改及顯示帳號密碼的系統,以下為預期模樣: 下面...

2018-11-10 ‧ 由 seanh737 分享
DAY 27

Day27-安裝使用PyGame套件

從一開始在學習Python的時候,就一直很想要設計看看遊戲了(我絕對不是因為遊戲打得多才有興趣的呦!)我仍壓抑不住自己的好奇心,想趕緊試用看看PyGame套件~...

2018-11-11 ‧ 由 seanh737 分享
DAY 28

Day28-PyGame基本操作

今天也繼續試試PyGame套件的基本功能~ 基本繪圖 在開始繪製幾何圖形前,當然不能直接畫在視窗上,要先有個畫布才能把圖形畫上去,所以在視窗裡建畫布的語法為:...

2018-11-12 ‧ 由 seanh737 分享
DAY 29

Day29-PyGame動畫處理

動畫處理的基本架構 動畫是遊戲不可或缺的要素,要讓遊戲角色動起來,遊戲才擁有生命。PyGame套件透過不斷重新繪製繪圖視窗,來呈現物體動起來的感覺。可以回想一下...

2018-11-13 ‧ 由 seanh737 分享
DAY 30

Day30-實作簡易打磚塊遊戲

透過書本的幫助以及這30天的努力,以下就是我實作內容拉~ 打磚塊遊戲 import pygame as pg, random, math, time #建立球...

2018-11-14 ‧ 由 seanh737 分享