python property

[Python教學]@property是什麼? 使用場景和用法介紹

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

Python內建的 @property 用法,本篇描述了 property 的兩種特性,和一個實際應用上的場景,希望此篇講解對你有幫助。 Property 特性一:  ▍特性一:將 class (類) 的方法轉換為 只能讀取的 屬性 以下是一個 @property 簡單的使用方式:  ▍什麼是只能讀取的屬性? 首先我們先將 class 實例化 andy = Bank_acoun […]

python-oop

[Python教學]物件導向-Class類的封裝/繼承/多型

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

本篇記錄了學習 Python 物件導向的筆記,從最初的 Class 類別定義開始、到物件導向的三大核心特性:繼承、封裝和多型,都有詳細的筆記和解釋。  ▍學習物件導向設計原因: 使程式碼的維護和擴充更容易 使人更容易閱讀理解程式碼邏輯  ▍本篇大綱 首先用 Class 來定義類別 OOP 特性一. 繼承 (inheritance) OOP 特性二. 封裝 (encapsulat […]

[GTM 教學] 什麼是 GTM 環境變數 (Environment name)

發表於 留下留言分類為《02 GTM 埋設教學, 10 所有文章

如果同時擁有兩個以上的網站時(正式站、測試站),不需要再用多個 GTM 容器來區隔,也不用再建立過多重複的代碼,快試試使用 GTM 的環境(Environments)吧。本篇簡單從如何建立環境、發佈、區隔環境GA到預覽,都有詳細的介紹,希望對你有幫助~ ▍本篇大綱: 如何建立 GTM 環境 發佈不同版本的 GTM 環境 利用環境變數來區隔 GA 一. GTM 環境 ▍什麼時候會使用到 GTM 環境 […]

[Python教學] Class / Static /Abstract Method 初探

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

本篇講解 Python Class 類中的多種方法形式:包含 Static method、 Class method 和 Abstract method,建議讀者們可以一起跟著文章敲一次 code,會有更深入的了解唷。 ▍本篇大綱如下: Static method 靜態方法:不帶實例,不帶 class 為參數的方法 Class method 類方法:不帶實例,帶有 class 為參數的方法 Abs […]

[Python教學] 裝飾詞原理到應用

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

Python 裝飾詞 (Decorator) 被大量廣泛的使用在各方 library,是非常實用和必須了解的基礎,本篇介紹了從原理到應用,建議讀者可以跟著敲一次 code,會對裝飾詞有更深入的了解唷~ ▍Python 裝飾詞的優點: 降低程式碼重複率 易讀性高 靈活度高 ▍本篇的大綱如下: 裝飾詞原理 語法糖 (Syntax Candy) 副作用:函式名稱 裝飾詞觸發先後順序 帶參數 (*args […]